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

PlayerRunsScoresBF4s6sOppositionGroundDate
KL RahulIND11782 & 35222123v SLGalle15 Aug 2026
Devdutt PadikkalIND117117193120v SLColombo23 Aug 2026
Nuwanidu FernandoSSC117117*5398v PSCColombo9 Sept 2026
Marcus HarrisVIC11754 & 63276140v TASHobart19 Oct 2026
Archie MacLarenENG116116-200v AUSSydney13 Dec 1901
Dave NourseSA11661 & 55-110v ENGCape Town10 Mar 1906
Wilfred RhodesENG11659 & 57*281110v AUSAdelaide12 Jan 1912
Nip PellewAUS11611618680v ENGMelbourne31 Dec 1920
George BrownENG11632 & 84-90v AUSLondon13 Aug 1921
Patsy HendrenENG11680 & 36*--0v WIBridgetown11 Jan 1930
Patsy HendrenENG11661 & 55168151v WIKingston3 Apr 1930
Bill PonsfordAUS11624 & 92*-50v WIAdelaide12 Dec 1930
Dilawar HussainIND11659 & 57-92v ENGCalcutta5 Jan 1934
Walter HadleeNZ116116-110v ENGChristchurch21 Mar 1947
Leonard HuttonENG11656 & 60--0v WIKingston27 Mar 1948
Neil HarveyAUS116112 & 4*-180v ENGLeeds22 Jul 1948
Neil HarveyAUS116116-140v SAPort Elizabeth3 Mar 1950
Bert SutcliffeNZ116116 & DNB-120v ENGWellington17 Mar 1951
Neil HarveyAUS11683 & 33-190v WIMelbourne31 Dec 1951
Madhav ApteIND11664 & 52--0v WIPort of Spain21 Jan 1953
Peter MayENG11663 & 53-150v AUSLondon21 Jun 1956
Trevor GoddardSA11667 & 49-80v ENGJohannesburg15 Feb 1957
Mike SmithENG11620 & 96--1v WIPort of Spain25 Mar 1960
Salim DuraniIND11612 & 104--0v WIPort of Spain4 Apr 1962
Ross MorganNZ11619 & 97-130v PAKChristchurch12 Feb 1965
Eddie BarlowSA11669 & 47-90v ENGPort Elizabeth12 Feb 1965
Peter PollockSA11641 & 75*--0v AUSCape Town31 Dec 1966
Paul SheahanAUS11681 & 35-120v INDAdelaide23 Dec 1967
Rusi SurtiIND11652 & 64-140v AUSBrisbane19 Jan 1968
Eddie BarlowSA1166 & 110278131v AUSJohannesburg19 Feb 1970
Mark BurgessNZ11615 & 101-151v WIKingston16 Feb 1972
Barry WoodENG11626 & 90297180v AUSLondon10 Aug 1972
Intikhab AlamPAK11668 & 48252170v AUSMelbourne29 Dec 1972
Majid KhanPAK11698 & 18194150v ENGLondon22 Aug 1974
David LloydENG116116*15981v PAKNottingham31 Aug 1974
John MorrisonNZ11658 & 58267170v ENGAuckland20 Feb 1975
Majid KhanPAK11688 & 28--1v WIBridgetown18 Feb 1977
Sunil GavaskarIND1163 & 113278120v AUSBrisbane2 Dec 1977
Sew ShivnarineWI11653 & 63-170v AUSGeorgetown31 Mar 1978
Larry GomesWI116115 & 1-110v AUSKingston28 Apr 1978
Graham GoochENG11633 & 83223120v WISt John's27 Mar 1981
David GowerENG11627 & 89293151v AUSLondon2 Jul 1981
David GowerENG11682 & 34*265170v INDBangalore9 Dec 1981
Kapil DevIND11611698162v ENGKanpur30 Jan 1982
Desmond HaynesWI11611613892v NZBridgetown23 Apr 1985
Greg MatthewsAUS116100* & 16217102v INDMelbourne26 Dec 1985
Kris SrikkanthIND116116117191v AUSSydney2 Jan 1986
Javed MiandadPAK116116*11433v INDSharjah18 Apr 1986
Gordon GreenidgeWI11612 & 104264100v AUSAdelaide3 Feb 1989
Navjot SidhuIND116116 & 0241130v WIKingston28 Apr 1989
PreviousPage 190Next

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.