Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Edgbaston×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shikhar DhawanIND2013-20172201166858.00106109.43010111
Rohit SharmaIND2013-20172201099154.5015172.1901092
Virat KohliIND2013-201722210381*-95108.4201093
James VinceENG2021110102102102.0095107.37100110
James NeeshamNZ20191119797*-11286.6101053
Hashim AmlaSA2013-2017220978148.5011782.91010110
David MillerSA2013-20172219475*94.0012873.4401033
Lewis GregoryENG2021110777777.0069111.5901063
Rahul DravidIND2004110676767.0010862.0401040
Colin de GrandhommeNZ2019110646464.007190.1401061
Faf du PlessisSA2013-2017220542827.008464.2900030
Yuvraj SinghIND2004-2017220535326.5035151.4301181
Ajit AgarkarIND2004110474747.005094.0000031
Bruce EdgarNZ1983110444444.0010741.1200030
Kane WilliamsonNZ2019110414141.006959.4200040
Zak CrawleyENG2021110393939.0034114.7100070
Philip SaltENG2021110373737.0022168.1800070
Andrew StraussENG2006110353535.004185.3700080
Kevin PietersenENG2006110343434.0033103.0300060
Martin CroweNZ1983110343434.005364.1500020
Kennedy OtienoKEN2004110333333.007345.2100050
Quinton de KockSA2017110333333.004967.3500020
Jeremy ConeyNZ1983110333333.006550.7700030
Ben StokesENG2021110323232.0028114.2900041
JP DuminySA2013-2017220322416.005261.5400010
AB de VilliersSA2013-2017220313115.503296.8800111
Chris MorrisSA2013-2017220292814.504761.7000010
Mohammad KaifIND2004110272727.005945.7600030
Glenn TurnerNZ1983110272727.003772.9700050
Kagiso RabadaSA2017110262626.0023113.0400020
Warren LeesNZ19831112424*-21114.2900020
Morris OumaKEN2004110232323.006336.5100040
Paul CollingwoodENG2006110222222.003366.6700030
Sajid MahmoodENG20061112222*-2588.0000040
Colin IngramSA2013110202020.004544.4400020
Hardik PandyaIND20171112020*-6333.3300003
Hitesh ModiKEN20041111818*-2090.0000020
Craig OvertonENG20211111818*-15120.0000010
Robin PetersonSA20131111616*-16100.0000020
Geoff HowarthNZ1983110161616.003545.7100010
Rohan GavaskarIND2004110131313.004330.2300000
Richard HadleeNZ1983110131313.0011118.1800010
Michael YardyENG20061111212*-3138.7100000
Colin MunroNZ2019110121212.001770.5900020
Brydon CarseENG20211111212*-11109.0900010
Dinesh KarthikIND20131111111*-1573.3300010
Virender SehwagIND2004110101010.002050.0000000
John WrightNZ1983110999.001464.2900020
Ed JoyceENG2006110888.006133.3300020
Irfan PathanIND2004110666.00875.0000000
Page 1Next

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