Live1st ODI · India in New Zealand 2026/27NZ31/1 (6.1)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
Jackie MillsNZ1930193034013911734.75--100120
Charles StuddENG188318833501394827.80--000100
William BruceAUS189518953501398027.80--010130
Bob WyattENG192819283511395834.75--01100
Tiger LanceSA197019703501396127.8036538.08010131
Gubby AllenENG193619365601396823.1732434.57010141
Don TallonAUS194719475611399227.8020368.47011130
Ken RutherfordNZ198619864621396534.7544731.10023210
Mushfiqur RahimBAN201520155701396519.8630046.33012201
Jimmy BlanckenbergSA192419245711395623.17--01100
Bert OldfieldAUS1931193179313956*23.1710.0001491
Nayan MongiaIND199819985921395819.8632842.38012180
Sanath JayasuriyaSL1999199961021394917.3825554.51002190
Motganhalli JaisimhaIND1962196251001394113.90--00111
Jeff DujonWI1990199071221393113.9034340.52002141
Courtney WalshWI198819881217713930*13.9027650.36003121
Asim KamalPAK200320032301389946.0031743.53010181
Craig ErvineZIM2024202424113810446.0025653.91100120
Dave NourseSA191319132401385634.50--010-0
Roy McLeanSA195119513501386727.60--010151
Aunshuman GaekwadIND197819783501388727.608731.0301020
John BracewellNZ1986198655113811034.5028648.25100140
Ian SmithNZ198919893521385846.0023060.00011151
Sandeep PatilIND198019803501386227.6019770.05011210
Russel ArnoldSL199719973601385023.0044531.01011121
Dewald BrevisSA202520254601385423.0014495.83022136
Winston BenjaminWI199419945601384423.0019869.70000191
Wasim RajaPAK197319734721384927.60--000211
Geoff LawsonAUS198919898711387423.0020567.32010200
Stuart WilliamsWI199419944711384923.0034340.23000210
Craig WishartZIM199819985801386317.2540334.24011140
Dave NourseSA192419245801383717.25--00000
Jeff DujonWI198919896801383317.2545230.53000140
David RichardsonSA1996199658213854*23.0028847.92010150
Ken CranstonENG1948194851001383613.8020.0000100
Max WalkerAUS1975197591111384113.8033441.3200180
Jack LeachENG202220221417713841*13.8036737.60003190
Bob WillisENG198219821317913828*17.2540933.74002130
Carl HooperWI19871987221137100*137.0022860.09100123
Bill PonsfordAUS1924192412013711068.5032741.90100110
Romesh KaluwitharanaSL19921992231137132*68.5017080.59100270
Fred BakewellENG193519352301376345.67--020-0
Mahela JayawardeneSL201320132401377234.2524755.47021221
Taufeeq UmarPAK201020102401374334.2539934.34000150
Tamim IqbalBAN201220122401377234.2518972.49010182
James VinceENG201820182401377634.2527450.00010180
Jackie McGlewSA195219522401376934.25--01090
Majid KhanPAK1975197524013710034.25--10000
Rusi ModiIND1946194635113757*34.25--01000
Peter ParfittENG196619663511375434.2512027.50010110
PreviousPage 107Next

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.