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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 drawnTest1st 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
Mitchell SantnerNZ2015-20192223217*-23139.1300040
Sophie EcclestoneENGW2023-2026520322216.0017188.2400022
Srinivasaraghavan VenkataraghavanIND1971-1979230322410.677642.1100040
Mitchell JohnsonAUS2009-201566132116.405162.7500240
Prosper UtseyaZIM2004110313131.0028110.7100050
Jesse RyderNZ2009110313131.0012258.3300032
Nick CookENG1989110313131.0010230.3900020
Frank SuggENG1888110313131.00--000-0
Arthur JonesENG1899110313131.00--000-0
Don TallonAUS1948110313131.00--000-0
Bandula WarnapuraSL1975110313131.003979.4900050
Ryan WatsonSCO2009220312715.5014221.4300070
Michael LumbENG2013220312915.5017182.3500032
Cameron GreenAUS2023120312515.5010230.3900050
John TrumbleAUS1886120311815.50--000-0
James CranstonENG1890120311615.50--000-0
Mahendra NagamootooWI2000120311815.503783.7800050
John DewesENG1948-195024031177.75616.6700000
Mohammad RafiqueBAN2005110303030.005752.6300021
Azhar MahmoodPAK2003110303030.003976.9200020
Clint McKayAUS2012-2013210303030.005851.7200020
Hayley MatthewsWIW2026110303030.0028107.1400050
Billy MidwinterAUS1884110303030.009431.9100040
Trevor HohnsAUS1989110303030.006248.3900040
Ricardo PowellWI2004220301615.0026115.3800022
Stuart BinnyIND20141213025*30.005851.7200040
Arthur FaggENG1936120302215.00--000-0
Mashrafe MortazaBAN2005-20195313029*15.0028107.1400140
Jack LeachENG2019-2022230302110.007838.4600140
Frank FosterENG1912231301915.00--00000
Everton WeekesWI1950-1957230303010.00--00200
'Dad' WeirNZ1931-193724030137.50--00000
Ray BrightAUS1977-198134030167.5011825.4200120
Doug WrightENG1939-195045130147.50--00100
Mohammad SaifuddinBAN2019210292929.0023126.0900031
Keacy CartyWI2025110292929.003582.8600020
Ranga SohoniIND19461112929*---000-0
Craig WhiteENG2000121291829.006544.6200040
Adam LythENG2015120291914.507538.6700060
Cyril VincentSA1929-19352212924*29.00--000-0
Lawrie MillerNZ1958120292514.50--00020
Jayasinghrao GhorpadeIND1959120292414.50--00060
Nasim-ul-GhaniPAK1962120292414.50--00030
Devon ConwayNZ2023-202623029119.675949.1500030
Derek RandallENG19772312920*14.509032.2200030
Bill O'ReillyAUS1934-19382422915*14.504959.1800110
Lisa SthalekarAUSW2009110282828.0021133.3300030
Danza HyattWI2011110282828.0026107.6900012
Rovman PowellWI20171112828*-15186.6700022
John ShuterENG1888110282828.00--000-0

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.