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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Josh HazlewoodAUS20212021342211110.505042.0000040
Matthew WadeAUS201620163412197.005836.2100020
Dushmantha ChameeraSL2016201624021195.257229.1700220
Charles StuddENG1882188224121217.0030.0000210
Walter ReadENG1890189024021135.25--00000
Ciss ParkinENG192019202412197.004942.8600030
Don BlackieAUS192819282422111*10.508524.7100100
Ken JamesNZ1930193044021145.2510.0000200
Hemu AdhikariIND1947194724121137.007826.9200130
AlimuddinPAK195919592402185.25--00100
Trevor MealeNZ1958195824021105.25--00011
Johnny MartinAUS1961196124121157.007328.7700120
Graeme WatsonAUS1972197224021135.254348.8400130
John GleesonAUS1971197134021165.257129.5800230
Stephen PeallZIM199319932412111*7.005042.0000230
Heath StreakZIM199319933512119*5.2510220.5900340
Johnny LindsaySA19471947352219*7.00--00200
Dilip DoshiIND1983198335121145.252584.0000130
Harbhajan SinghIND199819983632115*7.006333.3300120
Mohammad SamiPAK2006200646121194.206731.3400330
Shahadat HossainBAN200520053622175.255935.5900020
Steven FinnENG20152015465211221.006631.8200020
Manny MartindaleWI19331933362219*5.25--00000
Bhagwath ChandrasekharIND1964196466121164.20--00230
Shivlal YadavIND19871987562218*5.252317.3900210
David WilliamsWI1992199236021153.5012317.0700320
Kyle JarvisZIM201320134722194.205438.8900211
Imran TahirSA201520154722184.204151.2200050
Gary TroupNZ198019805732113*5.2510220.5900320
Neville QuinnSA1931193147121113.5010.0000100
Jack WorrallAUS188818884822183.501450.0000110
Hugh TrumbleAUS190419044802192.63--00420
Phil TufnellENG19991999685217*7.007229.1700020
Jomel WarricanWI202120215902162.339123.0800020
Talha JubairBAN200220026126215*3.507229.1700540
Josh HazlewoodAUS20172017101252163.0012816.4100300
Stuart MacGillAUS20022002210202020.002386.9600020
Wasim AkramPAK199119912112020*-4346.5100020
Johan BothaSA200620061112020*-4643.4800020
Imraan KhanSA20092009110202020.006431.2500010
Friedel de WetSA20092009110202020.006729.8500030
Joshua Da SilvaWI20262026110202020.005635.7100020
Colin BlytheENG19011901110202020.00--000-0
Bill BrockwellENG18991899110202020.00--000-0
Frank DruceENG18971897110202020.00--000-0
Fish MarkhamSA19491949110202020.00--000-0
Asoka de SilvaSL19871987120201910.00--00000
Matthew HaydenAUS19941994120201510.005536.3600010
Taufeeq UmarPAK20142014120201610.004841.6700030
Naved LatifPAK20022002120202010.003852.6300130
PreviousPage 219Next

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.