Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Vijay MerchantIND19461946110128128128.00--100120
Jason RoySUR202020202201287264.0094136.17020191
Gary BallanceENG201420142201286464.0018967.72020181
Johnny TyldesleyENG19051905121128112*128.00--100140
Tom Kohler-CadmoreYOR202220222301286242.6713296.97020163
David WarnerAUS202320232401286032.0022656.64010200
Alastair CookENG200720074501286125.6021060.95011200
Amit MishraIND201120111201278463.5021858.26010161
Ben BrownHAM202320231201279563.5022556.44010131
Maurice LeylandENG1934193412012711063.5021259.91100151
Trevor GoddardSA196019601201279963.50--010130
Geoff BoycottENG197319731201279763.5030142.19010171
Allan BorderAUS1989198912112776127.0023055.22020160
Dirk WellhamAUS1981198112012710363.5031440.45100130
Mahela JayawardeneSL2013201322112684*126.00124101.61010141
Eoin MorganENG/MID2017201733112675*63.00110114.55010143
John CrawleyENG1996199612012510662.5027545.45100130
Nat Sciver-BruntSS2018201822112595*125.0079158.23010122
Evelyn JonesLAN202620262201256962.5013691.91020151
Tom HainesSUS2020202012012511762.5026347.53100161
Imran KhanPAK1987198722012511862.5021957.08100111
Joe RootENG2021202123112568*62.5019065.79010120
Nick GubbinsMID2021202123012512441.6715182.78101132
Kyle VerreynneNOT2026202623112557*62.5020959.81010161
Graham ThorpeENG20032003110124124124.0024450.82100160
Greg SmithNOT20152015110124124124.0013492.5410081
James VinceHAM2017201722012410462.0014386.71100220
Marcus TrescothickENG2002200223112458*62.0019862.63020190
Jack LeaningKEN202220222301247541.3330141.20010161
Heinrich KlaasenOI202320233311246062.0067185.07010311
Robin SmithENG1992199223112484*62.0031439.49010120
Alastair CookENG201320133401245931.0024750.20010100
Alastair CookENG200620061201238361.5021557.21010170
Joe RootENG202620261201237761.5020260.89010160
Sam HainWAR202220221201239661.5028643.01010120
Will RhodesWAR202220222301237441.0022654.42010170
Michael BurgessWAR202220222301239341.0012796.85010142
Tawanda MuyeyeKEN/OI202320234401235930.75114107.89011182
Ravi BoparaENG201220124511238230.7517072.35012130
Mady VilliersDUR/MSG202620265511235530.7512796.85010142
Sanath JayasuriyaSL20062006110122122122.0013689.71100152
Miles HammondGLO202120211201227761.0028043.57010141
Tiger LanceSA196519651201226961.00--020120
Frank HayesENG19731973121122106*122.0028542.81100141
Adam RossingtonNOR2015201523012211640.6715976.73101210
Jordan CoxESS/OI2024202443212261*122.0071171.83010183
James FaulknerLAN20152015110121121121.0015279.61100150
Herbie TaylorSA19291929110121121121.00--100-0
Shaun PollockSA2003200323212166*121.0015976.10010172
Michael BurgessSUS/WAR202320232301215440.3316473.78010132

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.