ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Eric RussellENG19671967120554327.5011448.2500080
Geoff MillerENG19831983121553455.0016333.7400060
Ijaz FaqihPAK19811981120553427.509557.8900080
Roland HolderWI19981998220554527.5015136.4200060
Vinod KambliIND19951995320552827.5011647.4100050
Upul ChandanaSL19991999230552818.3313042.3100091
Andy SandhamENG19241924230554618.333129.0300000
Roly JenkinsENG19491949330552918.33--00000
Hugh TayfieldSA19541954330553418.33--00000
Elquemedo WillettWI19741974231552627.50--00020
David BairstowENG19801980231554027.5011747.0100090
Brenton ParchmentWI20082008240552013.7516433.5400050
Farokh EngineerIND19611961340553313.75--00090
Regis ChakabvaZIM20132013240552213.7518429.8900030
Ben FoakesENG20192019240553513.7512544.0000080
Prince MasvaureZIM20162016240554213.7518529.7300180
Mohammad WasimPAK20222022241554318.337474.3200052
Cyril VincentSA192819283435526*55.00--00002
Vinoo MankadIND19491949240552113.75--00000
Denis AtkinsonWI19571957241554618.33--00040
Richard DumbrillSA19661966240552913.75--00000
Grahame BilbyNZ19661966240552813.75--00070
Meyrick PringleSA19921992341553318.338267.0700032
Chris JordanENG201520153515521*13.7510452.8800071
Shoriful IslamBAN20242024352552218.338961.8000034
Billy MidwinterENG18821882350552111.00--00021
Frederick SpofforthAUS18851885350555011.00--01141
Charles JonesWI19351935350551911.00--00000
Iftikhar Ali Khan PataudiIND19461946350552211.00--000-0
Lance GibbsWI19611961350551811.0016822.0200150
Abdul QadirPAK198919896535539*27.5010651.8900052
Derek StirlingNZ19841984351551613.7514039.2900061
Ian BishopWI198919894535530*27.5015036.6700160
Stuart MacGillAUS20052005564552227.5010850.9300070
James AndersonENG20112011762552713.7514338.4600080
Allan DonaldSA1996199646055269.1712743.3100170
Sulieman BennWI20082008361552811.0011249.1100151
CBRLS KumaraSL202620263615512*11.0017830.9000181
Hugh TrumbleAUS18961896362552413.75--00100
Bob CunisNZ196619663635516*18.338815.9100060
Dale SteynSA20182018472552311.008961.8000161
Jack LeachENG2018201847155169.1714936.9100160
Mohammad NazirPAK19831983673551813.755671.4300050
Derek PringleENG1992199257155419.1714039.2900141
Bruce FrenchENG19861986572552111.0017132.1600070
Colin MillerAUS2000200057055297.867771.4300133
Josh HazlewoodAUS2025202548255179.1710154.4600080
Alzarri JosephWI2023202368055186.888564.7100063
Brian StathamENG1955195589155206.88--00311
John WardNZ196519656955535*13.75--00290
PreviousPage 168Next

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.