Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th 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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (All cricket)

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 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shreyas IyerIND102102*43106v WILucknow6 Oct 2026
Shai HopeWI102102*4569v INDRanchi9 Oct 2026
Louren SteenkampNAM10210211473v USADallas13 Oct 2026
Shai HopeWI102102*5049v INDHyderabad14 Oct 2026
Sediqullah AtalAFG10210211081v ZIMAbu Dhabi19 Oct 2026
George HirstENG10143 & 58*-60v AUSLondon11 Aug 1902
Jack RussellENG101101 & DNB-90v AUSManchester23 Jul 1921
Archie JacksonAUS10131 & 70*-30v WIAdelaide12 Dec 1930
Les AmesENG10184 & 17*-70v SADurban3 Mar 1939
Sid BarnesAUS10171 & 3023980v ENGSydney28 Feb 1947
Gerry GomezWI101101-70v INDDelhi10 Nov 1948
Leonard HuttonENG101101 & 02140v NZLeeds11 Jun 1949
Sam LoxtonAUS101101-140v SAJohannesburg24 Dec 1949
Roy McLeanSA101101-110v NZDurban11 Dec 1953
Reg SimpsonENG101101-90v PAKManchester1 Jul 1954
Neil HarveyAUS10174 & 27--0v WIBridgetown14 May 1955
Tony MacGibbonNZ10161 & 40-101v PAKLahore26 Oct 1955
Peter MayENG101101-120v AUSLeeds12 Jul 1956
Rohan KanhaiWI10196 & 5--0v PAKPort of Spain5 Feb 1958
Peter MayENG101101-74v NZManchester24 Jul 1958
Les FavellAUS101101--0v INDMadras13 Jan 1960
Peter ParfittENG101101*-92v PAKBirmingham31 May 1962
Peter ParfittENG101101*18790v PAKNottingham26 Jul 1962
Ken BarringtonENG10178 & 23-130v AUSBrisbane30 Nov 1962
Basil ButcherWI10123 & 78-120v ENGLeeds25 Jul 1963
Norm O'NeillAUS10182 & 19*-120v SABrisbane6 Dec 1963
Ken BarringtonENG10147 & 54*216110v AUSLondon13 Aug 1964
Bob CowperAUS10120 & 81-160v INDBombay10 Oct 1964
Mohammad IlyasPAK10188 & 13-101v NZChristchurch12 Feb 1965
Colin CowdreyENG101101 & 02120v WIKingston8 Feb 1968
Mark BurgessNZ10189 & 12-150v INDNagpur3 Oct 1969
Charlie DavisWI10179 & 22*-90v INDBridgetown1 Apr 1971
Brian HastingsNZ10110127480v AUSWellington1 Mar 1974
Ian ChappellAUS10190 & 11229121v ENGBrisbane29 Nov 1974
Bernard JulienWI101101 & DNB--0v PAKKarachi1 Mar 1975
Bevan CongdonNZ10110111071v ENGWellington9 Mar 1975
Alan TurnerAUS10110111391v SLLondon11 Jun 1975
Mushtaq MohammadPAK101101 & DNB-90v NZSindh23 Oct 1976
Gary GilmourAUS101101 & DNB146201v NZChristchurch18 Feb 1977
Majid KhanPAK10147 & 54--0v WIPort of Spain4 Mar 1977
Gary CosierAUS10167 & 3415690v INDMelbourne30 Dec 1977
Alvin KallicharranWI10155 & 46--0v INDCalcutta29 Dec 1978
Bob TaylorENG1014 & 9732160v AUSAdelaide27 Jan 1979
Talat AliPAK10140 & 61-110v NZChristchurch2 Feb 1979
Mohinder AmarnathIND101101*-100v WIKanpur2 Feb 1979
David GowerENG101101*10090v AUSMelbourne4 Feb 1979
Sunil GavaskarIND10142 & 59231120v ENGLondon2 Aug 1979
Syed KirmaniIND101101*206170v AUSBombay3 Nov 1979
Greg ChappellAUS1013 & 98*229100v ENGSydney4 Jan 1980
David GowerENG1013 & 98*144130v AUSSydney4 Jan 1980
PreviousPage 292Next

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.