T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam NortheastHAM2018201823017212957.3331155.31100210
Chris GayleWI200920094411718857.00116147.41020178
W.G. GraceENG18861886110170170170.00--100240
Tom LammonbySOM/OI2024202453017010056.6723771.73110221
Jonny BairstowENG/YOR201820183501709534.0021280.19011260
Hashim AmlaSUR2020202056117073*34.0018492.39010193
Joe HardstaffENG19381938111169169*-40042.25100200
Matthew HaydenAUS2005200523116913884.5035048.29100230
Owais ShahENG20072007332169107*169.00136124.26110192
Kevin PietersenENG200620062301699656.3319288.02021223
David GowerENG19901990231169157*84.5029257.88100230
Michael HusseyAUS2009200934116912156.3329657.09101201
Tom CurranSUR2017201711841695342.2520383.25020163
Rory BurnsSUR2020202076016810328.0020482.35112240
Paige ScholfieldSUR/MSG202620269911688921.00126133.33011283
Basil D'OliveiraENG1968196812016715883.5035646.91100220
Zak CrawleyENG/KEN/LS202320233501677333.4023770.46010220
Denis ComptonENG1947194712016611383.00--110150
Colin CowdreyENG1960196012016615583.00--100220
Colin BlandSA1965196512016612783.00--100202
Tom CurranSUR/OI202520251311316649*20.75130127.69002165
Alastair CookESS20212021110165165165.0033050.00100200
Tom GraveneyENG19661966110165165165.0036145.71100190
Jonny BairstowENG201620162311658182.5024766.80020180
Marcus TrescothickENG2004200434116510455.0024667.07100260
Tom CurranSUR/OI2023202399316538*27.50109151.38000147
Rishi PatelLEI20262026110164164164.0026262.60100280
Tom GraveneyENG19571957110164164164.00--100170
Greg ChappellAUS19771977221164125*164.0021576.28100140
Marcus TrescothickENG200020002301647954.6733049.70020200
Sophia DunkleyENGW/WF/SUR202520254401647541.00116141.38020192
Laurie EvansSUR202020206711647327.3318091.11010203
Paige ScholfieldENGW/OI/SUR202520251110316449*23.43113145.13001137
Nathan AstleNZ20042004221163145*163.0017095.88100176
Emilio GayDUR20252025121163156*163.0018190.06100250
MS DhoniIND200720072301639254.3318289.56010164
Azhar MahmoodSUR2014201410731634040.75143113.99000146
Sunil NarineSUR/OI2023202397116378*27.1796169.790111710
Ben CoxLEI20262026110162162162.0023269.83100211
Jason RoyENG/SUR201820188701628423.14101160.400131312
Daniel LawrenceESS20152015110161161161.0020678.16100172
Maurice LeylandENG19351935110161161161.00--100171
W.G. GraceENG18801880121161152161.0031451.27100130
Rahul DravidIND20112011231161146*80.5030952.10100220
Daniel LawrenceESS201920193301619353.6723568.51020171
Ryan PatelSUR202320236711616826.8323070.00010232
Jonathan TrottENG2009200912016011980.0027458.39100170
Sam EvansLEI2021202112016013880.0037442.78100190
C.B. FryENG1905190512016014480.00--100230
Geoff BoycottENG1979197912016012580.0039540.51100100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.