Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 (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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ajinkya RahaneIND13589 & 46237181v AUSLondon7 Jun 2023
Jordan CoxKEN135133 & 2211172v SURCanterbury11 Jun 2023
Finlay BeanYOR135135180172v WORWorcester10 Jul 2023
James VinceHAM13546 & 89156143v ESSChelmsford19 Sept 2023
Charlie WakimTAS135110 & 25180240v SAAdelaide3 Oct 2023
Matt RenshawQUE13513526273v VICMackay14 Oct 2023
Michael LevittNED135135621110v NAMKirtipur29 Feb 2024
Kiran CarlsonGLA13513564148v SOMCardiff19 Jul 2024
James SalesNOR135135 & DNB197160v LEINorthampton17 Sept 2024
Tom WestleyESS135135190251v SURChelmsford26 Sept 2024
Dale PhillipsOV135135250122v WFDunedin19 Nov 2024
Abhishek SharmaIND13513554713v ENGMumbai2 Feb 2025
Kusal MendisSL13585* & 50193152v AUSGalle6 Feb 2025
Kiran CarlsonGLA13513592910v HAMNeath5 Aug 2025
Ben CharlesworthGLO13574 & 61170193v LEILeicester8 Sept 2025
Harry BrookENG135135101911v NZMount Maunganui26 Oct 2025
Tim RobinsonWF135108 & 27*154132v CSWellington26 Nov 2025
Virat KohliIND135135120117v SARanchi30 Nov 2025
Oshada FernandoPSC1357 & 128245130v NSWCKurunegala19 Dec 2025
Abhishek SharmaSH135135*681010v DCHyderabad21 Apr 2026
Jack HaynesNOT13582 & 53230170v SURNottingham8 May 2026
Keaton JenningsLAN135135134181v LEILeicester26 Jul 2026
Jake LehmannHAM135133* & 2264140v NOTNottingham8 Sept 2026
Travis HeadAUS13514 & 121214180v SAGqeberha18 Oct 2026
Henry WoodENG134134*--0v SACape Town19 Mar 1892
Andrew StoddartENG134134-152v AUSAdelaide24 Mar 1892
Frank WoolleyENG134134*--0v SALondon28 Jun 1924
Ken ViljoenSA134124 & 10-100v ENGManchester27 Jul 1935
Trevor BaileyENG134134*-130v NZWellington17 Mar 1951
Keith MillerAUS13425 & 109-142v ENGLondon25 Jun 1953
John WaiteSA134134--0v AUSDurban24 Jan 1958
Ken FunstonSA13470 & 64*--0v AUSJohannesburg7 Feb 1958
Peter MayENG13442 & 92386130v AUSSydney9 Jan 1959
Colin CowdreyENG13434 & 100*406120v AUSSydney9 Jan 1959
Tony PitheySA13495 & 39261150v ENGJohannesburg22 Jan 1965
Chandu BordeIND13425 & 109-200v NZBombay12 Mar 1965
Dilip SardesaiIND134106 & 28*-210v NZDelhi19 Mar 1965
Keith StackpoleAUS134134 & DNB-182v SACape Town31 Dec 1966
Alan KnottENG13471 & 63*-140v PAKSindh16 Mar 1973
John ParkerNZ134121 & 13354190v ENGAuckland20 Feb 1975
Graeme WoodAUS134100 & 3439060v ENGMelbourne29 Dec 1978
Gundappa ViswanathIND13421 & 113371170v ENGLondon2 Aug 1979
Peter WilleyENG13434 & 100*301180v WILondon24 Jul 1980
Allan BorderAUS13411 & 123*379180v ENGManchester13 Aug 1981
Zaheer AbbasPAK134134148122v SLLahore22 Mar 1982
Mudassar NazarPAK13428 & 106262130v NZHyderabad (Sindh)25 Nov 1984
David BoonAUS134123 & 11*283150v INDAdelaide13 Dec 1985
Desmond HaynesWI134121 & 13299210v NZWellington20 Feb 1987
Mudassar NazarPAK134124 & 10409170v ENGBirmingham23 Jul 1987
Chris BroadENG134114 & 20297120v NZChristchurch12 Feb 1988
PreviousPage 119Next

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.