Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM201733021211170.6722096.36110292
Quinton de KockSA2014110128128128.00127100.79100123
Ahmed ShehzadPAK2014-20153301235641.0016475.00010130
Mohammad HafeezPAK2014-20153301206240.00109110.09010191
Tarisai MusakandaZIM20173301154838.3312989.15000131
Tamim IqbalBAN2013110112112112.0013682.35100101
Ricky PontingAUS201122111290*112.0013384.21010121
Virender SehwagIND20122201119655.5011299.11010120
AB de VilliersSA2014110108108108.0071152.11100114
Virat KohliIND201222010710653.5011890.6810090
Michael ClarkeAUS201122110458*104.0013477.6101072
Solomon MireZIM2017330994333.0083119.28000124
Sohaib MaqsoodPAK20142219889*98.0079124.0501091
Fawad AlamPAK2014220926246.0010191.09010100
Tom LathamNZ2013221908690.0084107.14010121
Craig ErvineZIM20173318769*43.5085102.3501091
Nasir HossainBAN20132117373*-59123.7301063
Gautam GambhirIND2012220686534.0010266.6701040
Michael HusseyAUS2011210636363.007682.8901050
Sikandar RazaZIM20173326227*62.0054114.8100043
Moeen AliENG2014110585858.0040145.0001025
Jos ButtlerENG20141115555*-37148.6501090
Shai HopeWI2020110515151.006578.4601050
Suresh RainaIND2012220515025.5050102.0001031
Sean WilliamsZIM2017330514317.006380.9500020
Luke RonchiNZ2013210494949.0026188.4600071
Misbah-ul-HaqPAK2014220493624.507367.1200040
Hashim AmlaSA2014110484848.006178.6900040
Joe RootENG20141114848*-48100.0000022
Shane WatsonAUS2011220484324.005981.3600051
MS DhoniIND2012220463523.0045102.2200051
Malcolm WallerZIM2017330382012.674095.0000040
Rizwan CheemaCAN2011110373737.0035105.7100042
Azhar AliPAK2015110353535.004283.3300050
Alastair CookENG2014110343434.004280.9500050
Nathan McCullumNZ2012-20134213232*32.0010320.0000133
Nicolas PooranWI2020110313131.004175.6100030
Shahid AfridiPAK2014221311731.0020155.0000050
Brendon McCullumNZ2012210303030.004468.1800021
JP DuminySA2014110292929.0024120.8300021
MahmudullahBAN2013210292929.005156.8600030
Mohammad RizwanPAK2015110292929.003485.2900040
Sarfraz AhmedPAK2015110272727.0024112.5000030
Alex HalesENG2014110272727.002993.1000021
Peter MoorZIM2017331252412.5018138.8900022
Ashish BagaiCAN2011110222222.004746.8100020
James FranklinNZ2012210212121.003756.7600010
Kane WilliamsonNZ2012210212121.002972.4100020
Keemo PaulWI2020110212121.002777.7800030
Ravichandran AshwinIND2012221212121.0015140.0000030
Page 1Next

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