If we talk about the best, First name in that Oldest Best ODI XI is of Universe Boss Chris Gayle, who has scored 10480 runs in 294 innings of 300 ODIs till now. Gayle announced his retirement from international cricket after the third ODI against India. But he then took a U-turn and made himself available for the national team.
For second opening batsman, there is veteran Pakistani batsman Mohammad Hafeez, who has played 218 ODIs in his career so far with last one against Bangladesh in ICC Cricket World Cup 2019.
South African player Faf du Plessis is chosen for the third spot in the XI. The 35-year-old batsman have an average of 46.67 in 136 innings of 143 ODIs. At No. 4, veteran New Zealand batsman Ross Taylor makes a cut in the XI. Recently, Ross became the first ever player in the history of cricket to play 100 matches across the formats. Taylor is still a batting main stand of New Zealand team.
For no. 5 position, Pakistani all-rounder Shoaib Malik is chosen in the list.
At the all-important position no. 6, legendary Indian batsman and wicket-keeper Mahendra Singh Dhoni is there. Dhoni last played for India in ICC Cricket World Cup 2019. From then, he is out of the national team. In January this year, BCCI surprised everyone, when they didn’t include the name of MSD in the list of annually contracted players.
Also Read – Sunil Chhetri reveals his dream IPL team
For no. 7 position, Afghanistan all-rounder Mohammed Nabi is chosen in the Oldest Best ODI XI. In the spin department, there are Indian spin legends Harbhajan Singh and Amit Mishra.
Also Read – Indian Government wants IPL to be cancelled
South African pacer Dale Steyn and former Bangladesh captain Mashrafe Mortaza is selected in the pace bowling department.