Live1st ODI · India in New Zealand 2026/27NZ131/8 (31.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
Will JacksENG202520253501184723.6029939.4600090
Bob CatterallSA193119313501185623.60--010-1
Eric DaltonSA193919393511185729.50--01032
Keith RiggAUS193719373501184723.6033934.8100080
Stuart BinnyIND201420143611187823.6021155.92011131
Sam CurranENG202020205601184419.6714780.27001172
Johnny MartinAUS196419644601183919.6714121.43001132
Artie DickNZ1962196236111850*23.60--010120
John MortimoreENG1959195957111844*19.6718635.4800091
Dave HoughtonZIM199519954701183016.8623650.00000151
Simon DoullNZ199919995711184619.6713388.72002182
Blessing MahwireZIM2005200548311850*23.6021255.66011172
James KellyAUS189918995811183316.86--00100
Wayne LarkinsENG198019805901183313.1134034.71002101
Paul DowntonENG198519858921185416.8632436.42012120
Tim RobinsonENG1986198651001184311.8029540.00002130
Steven FinnENG2013201361011185613.1138330.81013140
Tony DodemaideAUS1988198871031182216.8650023.6000090
Tim SoutheeNZ202220228120118339.8318165.19003181
Zaheer KhanIND201020109130118339.0828341.70003162
Srinivasaraghavan VenkataraghavanIND19691969713311825*11.80--00320
Mervyn DillonWI200120018151118248.4351822.78004131
Daren PowellWI200820089151118278.4322352.91004191
UWMBCA WelegedaraSL2011201110151118488.4324647.97001123
Devendra BishooWI20112011101761182610.7326245.04004111
Ishant SharmaIND200820081320111182313.1139130.18005120
Simon HarmerSA202620262311178258.5023549.79011142
James LangridgeENG193419342301177039.00--01000
Mohinder AmarnathIND19821982231117109*58.5031137.62100160
Geoff MillerENG1977197733111798*58.5037431.28010120
Saqlain MushtaqPAK199619963411177939.0054221.59011100
Tim PaineAUS202120212411175039.0020357.64010150
Eddie BarlowSA196119612401174729.25--000160
Kapil DevIND1994199444111753*39.0022651.7701084
Noor Ali ZadranAFG202420242401174729.2528141.64000140
John LyonsAUS189318933501173323.40--000-0
Bruce EdgarNZ198119813501174923.4041228.4000170
Aubrey FaulknerSA190719073611174423.40--00030
Vernon RansfordAUS191219123621173829.2526544.15000120
Peter ParfittENG197219723611175123.4040329.0301190
Tahir NaqqashPAK198319835621173729.255894.8300080
Godfrey EvansENG1953195357211744*23.4010.0000141
David MurrayWI198119815721174623.4027243.0100070
Allan DonaldSA199519957841173329.2524647.56001130
Craig WishartZIM1996199651011175113.0035832.6801281
Hugh TayfieldSA1955195551031172816.71--00140
Zaheer AbbasPAK1980198061021173314.6331237.50001120
Taijul IslamBAN20182018711211739*13.0022552.00001141
Vanburn HolderWI1978197861111173111.702166.6700192
Makhaya NtiniSA200620061017511717*9.7522152.94004162
PreviousPage 118Next

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.