Live4th T20I · India in New Zealand 2026/27NZ255/7 (19.4)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE77/2 (18.5)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Misbah-ul-HaqPAK2009-201654114196*47.0017381.5001095
James AndersonENG2003-202335259140178.7537437.43002190
Dhanushka GunathillekeSL2016-20172201387669.00136101.47020142
Jack WorrallAUS1888-18992411387546.00--020150
Bam Bam WeekesWI1939110137137137.00--100181
Rachin RavindraNZ2023-20262301377645.6717279.65010260
Imran FarhatPAK2006-20133401379134.2521264.62010201
Derek UnderwoodENG1967-1977131871364312.3641033.17002120
Sid BarnesAUS1938-19482301356145.0014650.6801090
Steve HarmisonENG2003-2009129613549*45.0018075.00001203
Shaun PollockSA2003-200434313466*134.0017078.82010173
Billy BarnesENG1880-18906901346214.8913045.3801050
Fred TruemanENG1952-196489113439*16.752360.87001114
Kane WilliamsonNZ2015-20192201339366.5016083.13010131
Hardik PandyaIND2017-20225301337644.3375177.33010810
Baron ConstantineWI1928-19392301337944.33--010112
Mark RamprakashENG1991-19933601336422.1738534.55010140
Ian HealyAUS1989-199323113283*66.0017177.19010130
Warwick ArmstrongAUS1902-192147113232*22.00--00030
Fred TitmusENG1964-19673411316543.6737834.13020161
Dick LilleyENG1896-19096921314218.71--00100
Gilbert JessopENG1902-190724013010432.50--100190
Yuvraj SinghIND2002-20177711303121.6719566.67000111
Daryl MitchellNZ2023-20262301296843.0021360.56010161
Tip SnookeSA1907-19122401296332.25--01070
Clifford RoachWI1928-19332401295632.25--02051
Stan WorthingtonENG1936110128128128.00--100190
Norm O'NeillAUS1961-196422012811764.003333.33100160
Mushtaq AliIND1936-19462301285942.67--020-0
Merv WallaceNZ1937-19492401285832.00--020-0
Glenn TurnerNZ1969-19833401285332.0032239.75010140
Amit MishraIND20111201278463.5021858.26010161
Hugh TrumbleAUS1890-1902510512764*25.40--01000
Fakhar ZamanPAK2017-202433012611442.00126100.00100124
John JamesonENG1971-19732301268242.0026248.09010132
Johnson CharlesWI2011-20134401266031.5013692.65010134
George HirstENG1902-190735112658*31.50--01070
Mike SmithENG1959-19653511269831.50--011150
Adam VogesAUS2013-20152201257662.5019265.10010140
William ScottonENG1884-18862201249062.0037524.0001090
Giff VivianNZ1931-19372401245731.00--02071
Nummy DeaneSA1924-19292201239361.50--010-0
Tiger LanceSA19651201226961.00--020120
Frank HayesENG1973121122106*122.0028542.81100141
Rory BurnsENG2019-20212401225030.5027145.02010160
Reggie SpoonerENG1905-19124701227917.43--012140
Gary KirstenSA1994-20032401219030.2523052.61011191
Dave NourseSA1907-19243511214230.25--00000
Dinesh ChandimalSL2013-20248601216320.17121100.0001145
Yashasvi JaiswalIND202512012011860.0017369.36100142

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.