Live1st ODI · India in New Zealand 2026/27NZ71/2 (14)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27QUETAS

Batting by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian McMillanSA199219923401319832.7534238.30010140
Romesh KaluwitharanaSL200320034501317626.2019068.95010220
Matt RenshawAUS201620163511317132.7536336.09010170
Tip SnookeSA190719073501316326.20--01070
Syd GregoryAUS189518953501317026.20--01080
John EmbureyENG198919893511316432.7537335.12011200
Craig WhiteENG199419944601315121.8341931.26011190
Jehan MubarakSL201520153601314921.8327148.34002162
Dimuth KarunaratneSL202020203611314426.2027747.29000130
Clifford RoachWI192819283601315321.83--02200
Tom BurttNZ194919494611313626.20--00061
Alan DavidsonAUS195819585601316221.8315831.0101060
Vijay MehraIND196219623601316221.83--01100
David OgilvieAUS197719773601314721.8342530.82001110
Hanuma VihariIND202020204701315518.7130043.67010200
Richmond MutumbamiZIM201320134811314218.7126649.25001181
Jackie GrantWI193119314821316221.83--011100
Sharmarh BrooksWI202220225901313914.5630343.23001190
Chandu SarwateIND194819485911313716.3818731.5500240
Johnny WardleENG1955195579213132*18.71862.5000196
Jamie HowNZ2006200651011313714.5623855.04003161
Gulabrai RamchandIND1952195271011314214.56--00200
Mohammad SamiPAK2004200461111314913.1047927.35002141
Ciss ParkinENG1921192171111313613.109889.80001131
Erapalli PrasannaIND1967196761211312411.9121141.23002180
Craig McDermottAUS1994199491231313114.5617077.06001201
James AndersonENG20082008111481313421.8337934.56000130
Pedro CollinsWI20022002111741312410.0828745.64003190
Stiaan van ZylSA20142014221130101*130.0017972.63100200
Warren BardsleyAUS192019202301305743.3324453.28020100
George FullertonSA195019502301308843.33--010-0
Mohammad HafeezPAK201020102401306032.5019168.06010160
Ashton AgarAUS201320132401309832.5020663.11010182
Wilfred RhodesENG191119112401306132.5027048.15011110
Craig SpearmanNZ199719972401304732.5027846.76000200
James FranklinNZ200920093501305226.0038134.12011170
Mitchell SantnerNZ201520153501304526.0027048.15000172
Joey PalmerAUS188618863601304821.67--000-0
Jim BurkeAUS195919593611306626.0044029.5501040
John EmbureyENG198519856621303332.5020862.50000160
James FosterENG2002200247313025*32.5034837.36000181
Zaheer KhanIND2009200967213051*26.0019865.66010171
Sulieman BennWI201020105711304221.6721361.03002154
Mayank AgarwalIND202220224701303318.5721460.75000250
Kemar RoachWI2012201271221304113.0031441.40002130
Ray LindwallAUS19561956812513048*18.57--00252
Walter ReadENG1884188422012911764.5015575.48100200
Allan LambENG1989198912012912564.5021061.43100250
Romesh KaluwitharanaSL199619963401297132.2521659.72011162
Lorcan TuckerIRE202420242411295643.0022756.83011170
PreviousPage 111Next

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.