ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin SneddenNZ1983110212121.003461.7600010
Denis LindsaySA1965120211710.50--00010
Johan BothaSA2008-2009321211721.003363.6400010
Percie CharltonAUS1890120211110.50--000-0
Barto BartlettWI1928120211310.50--000-0
Eddie FullerSA1955120211610.50--00040
Barry JarmanAUS1968120212110.5011717.9500130
Geoff MarshAUS1989120211710.507528.0000020
Suresh RainaIND2011-201333021217.007826.9200211
Devon MalcolmENG1990-19945632115*7.004546.6700131
MR JohnsonUSA2004110202020.0018111.1100030
Annabel SutherlandAUSW2023-2026210202020.0012166.6700040
Jemimah RodriguesINDW2025110202020.0015133.3300030
Will JacksENG2024-2025210202020.0018111.1100011
Sudhir NaikIND1974110202020.003951.2800010
Runako MortonWI2007221201820.0020100.0000001
Murali VijayIND2014120201810.008025.0000000
Wayne ParnellSA2009-2017421201320.0016125.0000030
Arthur RichardsonAUS1926120201610.00--000-0
Walter KeetonENG1939120202010.00--00100
George FullertonSA1947120201410.00--000-0
Peter van der MerweSA1965120202010.00--00130
Inshan AliWI1973121201520.006232.2600030
Paul DowntonENG1985-1986220201610.006331.7500010
Jimmy AdamsWI2000120201510.007526.6700010
Gil LangleyAUS1953-195623020186.67--00100
Jacob BethellENG2025-20263402095.007427.0300140
Habibul BasharBAN2005110191919.002867.8600020
Nafees IqbalBAN2005110191919.002867.8600010
Thilina KandambySL2011110191919.004839.5800010
Andrew TyeAUS2018110191919.002095.0000021
Georgia WarehamAUSW2023-2026210191919.0011172.7300012
Ravi RatnayekeSL1988110191919.0019100.0000030
Sajid MahmoodENG200622019159.503652.7800030
Ryan RickeltonSA202212019119.503554.2900040
Walter RobinsENG1935-19372211910*19.00--000-0
Ivan BarrowWI193312019169.50--00000
Jack DunningNZ193712019199.50--00100
Arthur ChipperfieldAUS193412019169.505236.5400000
John D'ArcyNZ195812019109.50--00010
Graeme WatsonAUS197212019139.503652.7800030
Tim MayAUS1993121191519.006429.6900020
Mushtaq AhmedPAK1992-19963301996.334740.4300030
Craig OvertonENG2021-202223019106.334839.5800030
Zaheer KhanIND2002-200754119116.337525.3300120
Nobby ClarkENG1929-1934343198*19.001330.7700000
Derek ShackletonENG1951-1963243191419.00--00000
Lakshmipathy BalajiIND2004110181818.003060.0000010
James HopesAUS2009-20103111818*-11163.6400010
Steven DaviesENG2010110181818.0018100.0000030

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.