Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Javed MiandadPAKPakistan tour of England 19871987220373260186.5066656.01200391
Leonard HuttonENGAustralia tour of England 19381938110364364364.0084742.98100350
Donald BradmanAUSAustralia tour of England 19341934120321244160.5037785.15110382
Hashim AmlaSABasil D'Oliveira Trophy 20122012111311311*-52958.79100350
Bruce MitchellSASouth Africa tour of England 19471947121309189*309.00--200140
Viv RichardsWIWest Indies tour of England 19761976110291291291.0038675.39100380
Marcus TrescothickENGSouth Africa tour of England and Ireland 20032003121288219288.0044065.45110442
Bill PonsfordAUSAustralia tour of England 19341934120288266144.0046062.61100270
Warren BardsleyAUSAustralia tour of England 19091909120266136133.00--200220
Zaheer AbbasPAKPakistan tour of England 19741974120255240127.5042959.44100240
Kevin PietersenENGAustralia tour of England and Scotland 2005200523024615882.0029683.11110249
Michael VaughanENGIndia tour of England 20022002121242195242.0035468.36100360
Leonard HuttonENGWest Indies tour of England 19391939121238165*238.00--110170
Herbert SutcliffeENGAustralia tour of England 19261926120237161118.50--110220
Ian BellENGPataudi Trophy 20112011110235235235.0036464.56100232
Geoff PullarENGSouth Africa tour of England 19601960120234175117.00--110241
Sunil GavaskarINDIndia tour of England 19791979120234221117.0048248.55100210
Donald BradmanAUSAustralia tour of England 19301930110232232232.0041755.64100160
Shikhar DhawanINDICC Champions Trophy 2017201733022412574.6723396.14110312
Tamim IqbalBANICC Champions Trophy 20172017220223128111.5025687.11110186
Wally HammondENGIndia tour of England 19361936121222217222.00--100300
Dennis AmissENGWest Indies tour of England 19761976120219203109.5033665.18100300
Younis KhanPAKPakistan in England Test Series 20162016110218218218.0030870.78100314
Alastair CookENGIndia tour of Ireland and England 20182018120218147109.0047645.80110220
Rahul DravidINDIndia tour of England 20022002110217217217.0046846.37100280
Herbert SutcliffeENGAustralia tour of England 19301930120215161107.5056538.05110100
Herbert SutcliffeENGSouth Africa tour of England 19291929121213109*213.00--200-0
Alvin KallicharranWIWest Indies tour of England 1973197323121380106.5039753.65030280
Mike GattingENGPakistan tour of England 19871987232213150*213.0044148.30110310
Billy MurdochAUSAustralia tour of England 18841884110211211211.0052540.19100240
Leonard HuttonENGNew Zealand tour of England 19491949110206206206.00--100250
Leonard HuttonENGWest Indies tour of England 19501950121204202*204.00--100220
Shane WatsonAUSThe Ashes 20132013120202176101.0027972.40100272
Viv RichardsWI1983 Cricket World Cup1983221199119199.0024282.23110172
Arthur MorrisAUSAustralia tour of England 19481948110196196196.00--100160
Graham GoochENGAustralia tour of England 19851985110196196196.0031063.23100270
Ian ChappellAUSAustralia tour of England 19751975110192192192.0036752.32100170
Herschelle GibbsSASouth Africa tour of England and Ireland 2003200312019218396.0027968.82100371
Pathum NissankaSLSri Lanka tour of England 20242024121191127*191.00175109.14110222
Mike AthertonENGWest Indies tour of England 2000200012019110895.5054535.05110250
Allan BorderAUSAustralia tour of England 19811981121190106*190.0038249.74110210
Aaron FinchAUSWorld Cup 2019201922018915394.50167113.17100186
Conrad HunteWIWest Indies tour of England 19631963121188108*188.00--110160
Maurice LeylandENGAustralia tour of England 19381938110187187187.0043842.69100170
Ravi ShastriINDIndia tour of England 19901990110187187187.0043642.89100230
KL RahulINDIndia tour of Ireland and England 2018201812018614993.0027767.15100241
Dennis AmissENGPakistan tour of England 19741974110183183183.0037249.19100190
Jacques KallisSABasil D'Oliveira Trophy 20122012111182182*-32655.83100231
Ben StokesENGNew Zealand tour of England 20232023110182182182.00124146.77100159
Phil MeadENGAustralia tour of England 19211921111182182*---100210
Page 1Next

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.