Live6th Match · Pakistan ODI Tri-Series 2026/27SL137/2 (22.2)ENG386/5 (50)SL need 250 runs in 166 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Luke WrightENG2007-201310912655233.13239110.88020324
Wilfred RhodesENG1899-192671132656633.13--02140
Tamim IqbalBAN2017-201944026312865.7532381.42110236
Ross TaylorNZ2008-2019653260119*130.00231112.55110237
Kusal MendisSL2016-20245602608943.33254102.36020363
Ian BothamENG1978-19921217425951*19.9262141.71011282
Keith FletcherENG1971-197457125712242.8360842.27121250
Tillakaratne DilshanSL2004-201488225696*42.6726198.08010273
Frank WoolleyENG1909-193481102566223.27944.44021141
Syd GregoryAUS1890-1912714125611719.69--110150
Peter WilleyENG1976-1980471253100*42.1760741.68110350
Vikram SolankiENG2003-200565225110683.6728986.85110360
Garry SobersWI1957-19734702498135.5731844.65021330
Zak CrawleyENG2022-20253612477349.4029783.16030410
Raman Subba RowENG1959-196123024313781.00--110271
Basil D'OliveiraENG1966-197269024115826.7853345.22100340
Phil SharpeENG1963-19692412398379.6720844.71020300
Arthur MorrisAUS1948-195323023819679.33--100160
Azhar AliPAK2010-201735223592*78.3341257.04020352
Michael ClarkeAUS2004-20151010223499*29.2537262.90011170
Angelo MathewsSL2009-20241010423467*39.0025691.41020243
Bill LawryAUS1961-196834023313558.2572332.23111320
Travis HeadAUS2017-202345023316346.6028083.21100323
Dwayne BravoWI2004-2013121222337723.3033868.93022283
Ashley GilesENG2002-20059712325938.6739458.88020240
Mike BrearleyENG1977-19815902307825.5661737.28021250
Vijay MerchantIND1936-194623022812876.00--110170
Adam GilchristAUS2001-2005441228121*76.00216105.56110352
Kumar SangakkaraSL2004-2014771228134*38.0025290.48111241
Monty NobleAUS1899-190948122869*32.57--03000
Aaron FinchAUS2017-201944022715356.75218104.13100236
Matthew HaydenAUS2001-200545122413856.0043951.03100321
Chris WoakesENG2013-2025161732245016.0036661.20012321
Dean ElgarSA2012-202235022313644.6038857.47100290
Godfrey EvansENG1946-1958101112224522.20911.11001100
Tom HaywardENG1896-190759022113724.5610.00113280
Bill EdrichENG1938-195356121910043.807918.99110230
Asif IqbalPAK1967-197934021814654.5037158.76100312
Sourav GangulyIND2002-20076702185731.1431968.34030302
Shivnarine ChanderpaulWI2004-200989321751*36.1731568.89010260
Graham RoopeENG1973-19785812147730.5760235.55011191
Bob WoolmerENG1975-197736021314935.5054039.44100280
Alex CareyAUS2019-202346221166*52.7528574.04020224
Joe DarlingAUS1896-19054812117130.14--02181
VVS LaxmanIND2002-20115712105135.0042549.41010250
Peter BurgeAUS1961-1964220206181103.006240.32100260
Peter RichardsonENG1956-195834020610751.50--100200
Craig KieswetterENG2010-20128722066141.20201102.49030138
Faf du PlessisSA2012-20197802067525.7523189.18021161
DuleepENG1930-193123020510968.3321444.86110180

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.