Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas IyerIND2017-2024101003768837.60344109.300303811
Ramnaresh SarwanWI2001-2011151523717528.5455566.85021235
Mudassar NazarPAK1982-1987151413677928.2359961.27010200
Moeen AliENG2014-20232115035611923.7336497.801123214
Kapil DevIND1979-19943428103564919.7839590.13001225
Geoff MarshAUS1988-19921010135280*39.1169450.72031182
Will YoungNZ2023-202588334890*69.6040785.50031461
Kepler WesselsAUS/SA1983-1993131203488229.0064154.29020220
Kamran AkmalPAK2006-2011171633485726.7742881.31021450
Gordon GreenidgeWI1985-1986551347110*86.7546374.95130353
Neil FairbrotherENG1992-199976334481*114.6746773.66040136
Aiden MarkramSA2018-2023109134410643.00309111.33121358
Kevin PietersenENG2006-2011141313447328.6743479.26030364
Towhid HridoyBAN2023-202599234196*48.7144277.15040159
KL RahulIND2017-20241311134011134.0040284.58111302
Imran NazirPAK1999-2009181803376318.7241880.62011462
James FranklinNZ2001-20132119833545*30.4545473.79000244
Mathew SinclairNZ2001-200411111326118*32.6053361.16110242
Henry NichollsNZ2015-202412115324124*54.0032898.78100333
Guy WhittallZIM1993-2000161643235226.9247468.14011273
Glenn TurnerNZ1979-198366132214064.4039182.35120333
Nicky BojeSA1998-2004201833154621.0035389.24000292
Hashmatullah ShahidiAFG2018-2024131313125926.0040976.28030222
Azmatullah OmarzaiAFG2023-2024652307149*102.33274112.041202710
Sarfraz AhmedPAK2008-2019241633067723.5439677.27021200
Vinod KambliIND1992-2000191753047825.3351658.91020141
Graham GoochENG1982-19927703038443.2943170.30040341
Rassie van der DussenSA2019-202398230010850.0035085.71120282
Sherwin CampbellWI1995-2000101003008630.0054455.15010182
Jonathan TrottENG2011-20137602988649.6738078.42030180
Fawad AlamPAK2007-2014882298114*49.6742470.28111243
Imran FarhatPAK2001-20128802947036.7536181.44040411
Basit AliPAK1993-1996131122945032.6747761.64010135
Gus LogieWI1985-19921111829265*97.3329698.65021193
Murray GoodwinZIM1998-199999129111136.3839074.62111201
Nasser HussainENG1998-2003141402917920.7946662.45013202
Daniel VettoriNZ1997-2015352862894813.1439273.72003233
Sohaib MaqsoodPAK2013-201499228789*41.0030095.67020199
Jacob OramNZ2001-2012242022865915.8939372.770111612
Corey AndersonNZ2013-20159702858140.71260109.62020308
Shoaib MohammadPAK1985-19899912807635.0051654.26030280
Nicolas PooranWI2019-202387127411845.6728396.82110237
Grant ElliottNZ2009-201512102274104*34.2535078.29101173
Neil McKenzieSA2000-2002872272120*54.4036175.35111231
Tom LathamNZ2012-2025191832718618.0737372.65012312
Phillip HughesAUS2013661270138*54.0032982.07200301
Ambati RayuduIND2014661268121*53.6029590.85110255
Travis HeadAUS2016-202599126870*33.5034378.13010233
Solomon MireZIM2017-201877026611238.00261101.92101334
Ben StokesENG2014-2023107226482*52.8030187.71020286

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