Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Jan FrylinckNAM60605215v CANKing City2 Sept 2025
Mehedi Hasan MirazBAN60608711v AFGAbu Dhabi8 Oct 2025
KL RahulIND60605623v SARanchi30 Nov 2025
Dipendra Singh AireeNEP60606271v OMAKirtipur29 Apr 2026
Towhid HridoyBAN60609050v ZIMHarare9 Jul 2026
Mitchell MarshAUS60603656v SADurban24 Sept 2026
Janith LiyanageSL60607450v PAKRawalpindi18 Oct 2026
Doug WaltersAUS59596650v SLLondon11 Jun 1975
Greg ChappellAUS59598260v WIAdelaide20 Dec 1975
Asif IqbalPAK5959*6541v WIAlbion16 Mar 1977
Anura TennekoonSL59599660v NZNottingham9 Jun 1979
David GowerENG59597470v WIBrisbane23 Dec 1979
Greg ChappellAUS59599620v WIMelbourne10 Jan 1982
Gordon GreenidgeWI595911240v AUSMelbourne23 Jan 1982
Graham YallopAUS59596361v SLColombo16 Apr 1983
Guy de AlwisSL5959*5651v PAKSwansea9 Jun 1983
Viv RichardsWI59597050v AUSMelbourne11 Feb 1984
Zaheer AbbasPAK5959*3760v ENGLahore9 Mar 1984
Greg RitchieAUS5959*6430v INDIndore6 Oct 1984
Sandeep PatilIND595983--v PAKSialkot31 Oct 1984
Ian SmithNZ59596050v PAKPeshawar12 Nov 1984
Mike GattingENG59598640v INDCuttack27 Dec 1984
Martin CroweNZ59597232v PAKHamilton15 Jan 1985
Allan LambENG5959*7541v INDBengaluru20 Jan 1985
Ramiz RajaPAK59598321v NZAuckland16 Feb 1985
Allan BorderAUS59597641v ENGManchester30 May 1985
Sunil GavaskarIND59599920v AUSMelbourne16 Jan 1986
Mohsin KhanPAK59595671v SLKandy2 Mar 1986
Kris SrikkanthIND59596351v SLSharjah13 Apr 1986
Desmond HaynesWI59598741v PAKHyderabad18 Nov 1986
Desmond HaynesWI5959*8851v PAKSharjah28 Nov 1986
Javed MiandadPAK59596522v ENGPerth5 Jan 1987
Kapil DevIND59595261v PAKHyderabad20 Mar 1987
Ijaz AhmedPAK59595941v ENGRawalpindi12 Oct 1987
Andrew JonesNZ595910650v AUSMelbourne7 Jan 1988
Javed MiandadPAK59594923v WIPort of Spain20 Mar 1988
John WrightNZ59597961v PAKAuckland11 Mar 1989
Gus LogieWI5959*6560v INDSharjah13 Oct 1989
Desmond HaynesWI59599480v PAKSharjah14 Oct 1989
Graham GoochENG595910640v WIGwalior27 Oct 1989
Asanka GurusinhaSL59598450v PAKHobart15 Feb 1990
Saleem YousufPAK59597560v AUSSydney25 Feb 1990
Dean JonesAUS59594281v NZAuckland10 Mar 1990
Sanjay ManjrekarIND59599440v ENGNottingham20 Jul 1990
Mike AthertonENG59599550v INDNottingham20 Jul 1990
Keith ArthurtonWI59598351v INDSharjah22 Oct 1991
Roshan MahanamaSL59598940v ZIMNew Plymouth23 Feb 1992
Alec StewartENG59593671v SLBallarat9 Mar 1992
Desmond HaynesWI5959*7171v SAPort of Spain11 Apr 1992
Dean JonesAUS5959*8911v SLColombo4 Sept 1992
PreviousPage 181Next

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.