Live3rd ODI · Zimbabwe Women in India 2026/27INDW82/2 (11.1)ZIMW131 (39.5)INDW need 50 runs in 233 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jackie GrantWI193119314821316221.83--011100
Ivan BarrowWI19311931471831913.8310.0000130
Alec HurwoodAUS19311931110555.00--00000
Stan McCabeAUS193119317903057933.89--020241
Ron OxenhamAUS19311931450634812.60--00260
Neville QuinnSA1931193147121113.5010.0000100
Syd CurnowSA193119314801054713.13--00070
Derek SealyWI193119312413016*10.00--00000
Alf HallSA19311931110000.00--00100
Ken ViljoenSA1931193148024511130.63--101140
Bill FarrimondENG19311931230723524.00--00040
Harry LeeENG1931193112019189.50--00000
Jim ChristySA193119314802266328.25--010202
Eric DaltonSA19311931360943115.67--00060
John CochranSA19311931110444.00--00010
Keith RiggAUS1931193135022612745.20--110190
Frank WoolleyENG19311931120898044.50--010110
Douglas JardineENG19311931343733873.00--00040
Les AmesENG1931193133119513797.50--100192
Walter RobinsENG19311931110121212.00--00010
DuleepENG1931193134020810952.00--110160
Gubby AllenENG19311931310122122122.00--100141
Bill MerrittNZ1931193124034178.50--000-0
Cyril AllcottNZ193119313423920*19.50--00000
'Dad' WeirNZ19311931240964024.00--000-0
Roger BluntNZ193119313401489637.00--01080
Curly PageNZ1931193124014210435.50--100150
Stewie DempsterNZ1931193112017312086.50--110100
Jackie MillsNZ19311931240913422.7520.0000100
Tom LowryNZ19311931340976224.25--01100
Ken JamesNZ1931193123115107.50--00000
Ian CrombNZ19311931341452015.00--00000
Fred BakewellENG19311931230764025.33--00040
Jack KerrNZ19311931240643416.00--00100
John ArnoldENG19311931120343417.00--00150
Herbert SutcliffeENG19311931221226117226.00--20091
Giff VivianNZ19311931220545127.00--01001
Eddie PaynterENG19311931110333.00--00000
Denys MorkelSA19311931360823313.67--00070
Tim WallAUS19311931341381412.67--00010
Jack NitschkeAUS19311931220534726.50--00030
Lennox BrownSA193119311201085.00--00000
Perker LeeAUS19311931110000.00--00100
Ted a'BeckettAUS193119311201065.00--00000
Herbie TaylorSA193219323501738434.60--021162
Bert OldfieldAUS193219324617227*14.4010635.8500040
Bill PonsfordAUS19321932241663222.008838.6400000
Alan KippaxAUS19321932340694217.256243.5500130
Clarrie GrimmettAUS1932193246056219.336341.2700130
Bill WoodfullAUS193219324711628227.0015827.2201260

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.