Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

Player figures come from full scorecards, which we hold for 20 of the 34 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dhananjaya de SilvaSL2017-2019220502825.009950.5100030
Simon KatichAUS2006110494949.008061.2500041
Babar AzamPAK2019110494949.006971.0100050
Jos ButtlerENG20161114848*-28171.4300043
Rilee RossouwSA2015-20163314833*24.005981.3600080
Irfan PathanIND20061114747*-5585.4500042
Steve SmithAUS2011-2016220472623.507562.6700020
Farhaan BehardienSA2015-20163324723*47.005683.9300020
Gavin EwingZIM2005110464646.005386.7900050
Umar AkmalPAK2013110424242.0030140.0000042
Sohaib MaqsoodPAK2013110424242.005971.1900030
Brendan TaylorZIM2005110414141.008150.6200020
MS DhoniIND2006-2018330412613.674689.1300051
Geraint JonesENG2005110393939.004684.7800041
Heinrich KlaasenSA2018-2019210393939.004292.8600022
Joe RootENG2016110383838.006459.3800020
Kevin PietersenENG2005-2009220363318.004383.7200020
Patrick BrowneWI2008110353535.005464.8100022
Shikhar DhawanIND2018110343434.0023147.8300080
Robin PetersonSA2006-2011220343117.004085.0000030
Marcus TrescothickENG2005110333333.004376.7400051
Morné van WykSA2011-2015220331816.504671.7400050
James HopesAUS2009110313131.0028110.7100030
Shreyas IyerIND2018110303030.003781.0800020
André NelSA2005-20074223030*-15200.0000032
Roger TelemachusSA2006110292929.0013223.0800003
Avishka FernandoSL2019110292929.0027107.4100050
Abdul RazzaqPAK2007110272727.0025108.0000031
Azhar MahmoodPAK20071112626*-2796.3000030
Adam GilchristAUS2006110252525.003375.7600030
Andre AdamsNZ2005110252525.0014178.5700021
Fakhar ZamanPAK2019110252525.0023108.7000031
Paul CollingwoodENG2005-2009220242212.002788.8900001
Chris TremainAUS20161112323*-2882.1400021
Younis KhanPAK2007110222222.003956.4100030
Dinesh ChandimalSL2017110222222.005540.0000010
Moeen AliENG20161112121*-15140.0000030
Bilawal BhattiPAK2013110212121.0014150.0000040
Nicky BojeSA2005310202020.0017117.6500030
Suresh RainaIND2011110202020.003655.5600000
David HusseyAUS2009110202020.0020100.0000020
Craig McMillanNZ2005110191919.002479.1700020
Bhuvneshwar KumarIND20181111919*-2095.0000020
Shane WatsonAUS2006-2011221191519.0013146.1500011
Shahid AfridiPAK2007-201322019119.5017111.7600020
Virender SehwagIND2006110181818.002281.8200030
Leon JohnsonWI2015110181818.004045.0000021
Shadab KhanPAK20191111818*-1994.7400010
Andrew HallSA200632018139.0015120.0000001
Stuart MatsikenyeriZIM2005110171717.002762.9600030

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.