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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark CosgroveAUS2006220787439.0078100.0001072
Sami AslamPAK2015-2016440784519.5011766.6700090
Subash Prasad KhakurelNEP2018-2022550785015.6016048.7501131
Ian ButlerNZ2004-20101382782513.0012562.4000162
Boyd RankinENG/IRE2007-20204923167818*11.1417943.5800331
Sylvester JosephWI2004-2005750775815.4015051.3301161
Ravinderpal SinghCAN2023-2024550773415.4010275.4900053
Gavin EwingZIM2004-2005660774612.8311467.5400270
Chathuranga de SilvaSL2014-2017661774415.409680.2100090
Khurram ChohanCAN2009-20141193772212.8313756.2000052
Nathan LyonAUS2012-2019291410773019.258392.7700172
Yuzvendra ChahalIND2016-2023711457718*8.5614154.6100180
Rhys MariuNZ2025220765838.008688.3701092
WP MyburghNAM2025-2026550764315.2016745.5100220
Kyle AbbottSA2013-20162813476238.4412660.3200160
Syed RaselBAN2005-20104022976155.8516346.6300470
Utkarsh SrivastavaUSA2024220756737.5073102.7401061
Chris LynnAUS2017-2018440754418.758984.2700153
Kithuruwan VithanageSL2013-2014661752715.009083.33000110
Kane RichardsonAUS2013-2020251277524*15.0068110.2900274
Stuart PoynterIRE2014-2018871743612.3310173.2700070
Munaf PatelIND2006-201169271674156.7311266.0700471
Sandun WeerakkodySL2017330735824.3366110.6101091
Scott McKechnieHK2017-2018660732912.1713852.9000240
Waheed AhmedUAE2019-2021761732314.6012956.5900182
Sundeep JoraNEP2019-2026770732810.438486.9000062
Tobias ViseeNED2019-2021330724124.0066109.09000122
Dougie BrownSCO20074417245*24.0011562.6100160
Jeroen SmitsNED2003-20081383722614.4019536.9200140
Steven OuterbridgeBER2006-200899072428.0013752.5500370
Pawan SarrafNEP2019-20241210172158.0011662.0700262
Kabua MoreaPNG2021-2023161267217*12.0011662.0700151
Tino BestWI2004-201422147722410.2911065.4500170
Ishant SharmaIND2007-201679281372134.8020335.4700560
Wasim AkramPAK2003652713323.6769102.90000101
Timil PatelUSA2019-20206627150*17.7514847.9701070
Arshdeep SinghIND2022-20261611371188.8858122.4100373
Shuvagata HomBAN20114317035*35.008681.4000090
Nikhil DuttaCAN2013-2024652704523.3312058.3300122
Mohammad Aadil AlamNEP2022651703617.507790.9100063
Tom de GroothNED2006-201198070288.7514847.3000050
Jayden SealesWI2022-2026351577029*8.7511461.4000353
Charl LangeveldtSA2003-20106219970127.0011958.8200180
Fidel EdwardsWI2003-2009411912701310.0015345.7500250
Mahidul Islam AnkonBAN2025330694623.0012157.0200050
Dan MousleyENG2024331695734.508680.2301051
Benjamin WardJER2023441694623.0010665.0900072
Stuart ClarkAUS2005-2009371276916*13.808878.4100161
Tilak VarmaIND2023-2025541685222.6711957.1401061
Craig OvertonENG2018-2022752683222.677689.4700141

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