Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL134/8 (20)LIO45/3 (7.5)LIO need 90 runs in 73 ballsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

Batting match by match (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerRunsScoresBF4s6sOppositionGroundDate
D ParasharUAE41415530v NEDUtrecht12 May 2025
Matty CrossSCO41412930v NEDUtrecht16 May 2025
YS SamraCAN41415051v USALauderhill17 May 2025
Smit PatelUSA41414750v OMALauderhill27 May 2025
Jos ButtlerENG4141*2052v WILondon3 Jun 2025
Alzarri JosephWI41412952v ENGLondon3 Jun 2025
Hussain TalatPAK4141*3741v WITarouba8 Aug 2025
Mitchell MarshAUS41415051v INDSydney25 Oct 2025
Corbin BoschSA41414060v PAKFaisalabad4 Nov 2025
Liton DasBAN41413342v PAKDhaka13 Mar 2026
Liton DasBAN41415111v PAKDhaka15 Mar 2026
Harpreet SinghUAE41414050v NEPKirtipur1 May 2026
Rahmanullah GurbazAFG41413371v INDLucknow17 Jun 2026
Jos ButtlerENG4141*1343v INDLondon19 Jul 2026
Gudakesh MotieWI41415631v NZBridgetown19 Jul 2026
Aarif SheikhNEP41419040v NEDUtrecht23 Jul 2026
Rohit KumarNEP41415030v NAMUtrecht27 Jul 2026
Ansh PatelCAN41413240v SCODundee7 Aug 2026
Michael JonesSCO41414731v CANDundee13 Aug 2026
Oliver PeakeAUS4141*1823v ZIMHarare18 Sept 2026
Saif HassanBAN41418221v AFGSharjah21 Oct 2026
Greg ChappellAUS40406630v ENGManchester24 Aug 1972
Dennis AmissENG40405930v AUSBirmingham28 Aug 1972
Tony GreigENG40402821v INDLeeds13 Jul 1974
Alan TurnerAUS40405440v WILondon21 Jun 1975
Faoud BacchusWI40405350v ENGLondon30 May 1980
Sadiq MohammadPAK404079--v WIKarachi21 Nov 1980
Allan BorderAUS40406930v NZSydney21 Jan 1981
Mudassar NazarPAK40408040v AUSMelbourne9 Jan 1982
Mansoor AkhtarPAK40405540v AUSSydney14 Jan 1982
Mudassar NazarPAK40409020v WIBrisbane16 Jan 1982
Ashok MalhotraIND404060--v SLAmritsar12 Sept 1982
Bruce EdgarNZ40407830v ENGBrisbane15 Jan 1983
John DysonAUS40407360v ENGBrisbane16 Jan 1983
David HookesAUS40403930v NZMelbourne13 Feb 1983
Kapil DevIND40402721v AUSNottingham13 Jun 1983
Martin SneddenNZ40405550v SLDerby18 Jun 1983
Yashpal SharmaIND40404010v AUSChelmsford20 Jun 1983
Kris SrikkanthIND404091--v WISrinagar13 Oct 1983
Ashok MalhotraIND40404470v WIIndore1 Dec 1983
Qasim UmarPAK40406550v AUSBrisbane15 Jan 1984
Clive LloydWI40406032v AUSSydney17 Jan 1984
Dean JonesAUS4040*3340v PAKAdelaide30 Jan 1984
Viv RichardsWI40404750v PAKPerth4 Feb 1984
Lance CairnsNZ4040*2643v SLColombo1 Apr 1984
Sunil GavaskarIND40404630v AUSIndore6 Oct 1984
Sunil GavaskarIND40405830v ENGBengaluru20 Jan 1985
Mudassar NazarPAK40404240v SLPeshawar13 Oct 1985
Viv RichardsWI4040*3640v PAKKarachi6 Dec 1985
Steve WaughAUS40409520v INDBrisbane12 Jan 1986
PreviousPage 344Next

BF balls faced · 4s fours · 6s sixes

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