Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,024 of the 5,030 matches in this selection (from 1971). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lega SiakaPNG2014-20224747093210919.83123875.281258814
Usman GhaniAFG2014-20221717043511825.5957875.261233910
Steve TikoloKEN/AX1996-201413012712331211128.80440375.223231334331
Marlon SamuelsWI2000-2018206195265524133*32.69734475.22102911518116
Keacy CartyWI2022-202654515183617039.91244275.1846215929
Ayan KhanOMA2021-2024413821072105*29.78142675.181549218
David GowerENG1978-19911131118317015830.78421875.15712629022
Younis KhanPAK2000-201526325322716014431.00953375.117472257354
Phillip HughesAUS2013-201425241826138*35.91110075.09241915
Rohit KumarNEP2018-202694896261612631.52348475.09314518046
CG WilliamsNAM2019-202218182488129*30.5065075.08111408
Duleep MendisSL1975-19897674915278023.49203475.070741139
Andrew HallSA1999-20078856139058121.05120675.040359010
Aqib IlyasOMA2019-2024323021234109*44.07164575.0229111715
Saleem YousufPAK1982-19908662197686217.86102475.00045526
Peter TaylorAUS1987-199283472543754*19.8658374.96014230
Craig EvansZIM1992-20025246569696*16.9893074.840135615
Anamul HaqueBAN2012-202449460135212029.39180874.7835613627
Jean-Pierre KotzeNAM2019-20252626158413623.3678174.781125415
Pargat SinghCAN2023-202633321104510233.71139874.7517111916
Jan Nicol Loftie-EatonNAM2021-202662561012067326.22161474.720739124
Mohammad YousufPAK/AX/ASIA1998-201028427038943312940.661262574.7213641575686
Majid KhanPAK1973-19822322178610937.43105274.71171696
Jan FrylinckNAM2019-202665619146811428.23196674.67210511323
Kashyap PrajapatiOMA2021-202437360104810329.11140474.6426410414
Andrew BalbirnieIRE2010-202612111683471145*32.14465274.611017833346
Stuart BroadENG2006-2016121682552945*12.3070974.610083510
Lasith MalingaSL2004-201922511936567566.8376174.5101264521
Fawad AlamPAK2007-2015383612966114*40.25129774.48163596
Azhar AliPAK2011-201853533184510236.90247874.46312316814
Mominul HaqueBAN2012-2018282615576022.2874974.37031601
Ryan WatsonSCO2006-201035354956123*30.84128674.3416410110
Robin SinghIND1989-200113311323233610025.96314474.3019513541
Travis FriendZIM2000-2004503855009115.1567374.29035495
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
Dinesh ChandimalSL2010-202215714221385411131.85519174.244241126243
Basil HameedUAE2019-20265248410927124.82147174.240537533
Inzamam-ul-HaqPAK/AX1991-20073743475211638137*39.451569074.17108220963142
Michael BevanAUS1994-2004231196676912108*53.58932074.16646545021
Graeme HickENG1991-2001120118153846126*37.34519174.095271027841
Alex ObandaKEN2007-201448452130696*30.37176474.0409212739
Mohammad AzharuddinIND1985-2000329308549378153*36.921266974.02758962277
Ben CurranZIM2024-202616162514118*36.7169573.96223530
Matty CrossSCO2014-20261181054249011424.65336873.93214323027
Gus LogieWI1981-1993157133362809109*28.96380173.90114132099
Bhuvneshwar KumarIND2012-2022121551655253*14.1574773.90018468
Misbah-ul-HaqPAK2002-201516114830512196*43.40694173.78042634283
Max O'DowdNED2019-2026717142300158*34.33311973.74116422736
Sourav GangulyIND/AX/ASIA1992-2007307299221130918340.831534773.692271161115189
Roger HarperWI1983-1996105732085545*16.13116273.580055318

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