Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND41/1 (8)IND need 145 runs in 252 ballsTest1st 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
Kris SrikkanthIND19891989470973613.8623141.99001130
Adam ParoreNZ19921992570976013.8633129.3101170
Wasim AkramPAK19861986580976612.1311060.9101442
Nuwan KulasekaraSL20122012680973312.1322742.7300294
Jesse RyderNZ20112011480973612.1315961.01003142
Sunil JoshiIND19961996590972310.7827834.89001101
Richard IllingworthENG199519957105972819.4029532.88003120
Makhaya NtiniSA2005200510112972610.7815164.24001160
Jofra ArcherENG20192019712097308.0819549.74000151
Erapalli PrasannaIND19771977612197238.8223541.28002120
Glenn McGrathAUS2004200410136976113.8617356.07013101
John GleesonAUS19681968915397198.0825927.03002110
Jasprit BumrahIND202420241319597266.9324240.0800884
Vic StollmeyerWI19391939110969696.00--010110
Andrew FlintoffENG20072007120968948.0016358.90010121
Brad HoggAUS20082008231967948.0014665.75010110
Rikki ClarkeENG20032003230965532.0025337.9401081
Sajid KhanPAK20262026230963832.0013670.59000114
Maurice TurnbullENG19301930230966132.00--01092
Basil D'OliveiraENG19701970230965732.0029232.8801081
Lawrence RoweWI19731973330967632.00--010121
Salman ButtPAK20042004240967024.0018352.46011130
Craig ErvineZIM20112011241964932.0020447.06000140
Shan MasoodPAK20132013240967524.0020646.6001290
Niroshan DickwellaSL20262026240968024.0014765.3101190
'Dad' WeirNZ19311931240964024.00--000-0
Hugh TayfieldSA19491949240967524.00--01100
John WaiteSA19541954341965232.00--010-0
Bapu NadkarniIND19651965441967532.00--011110
Desmond HaynesWI19821982240965124.0020546.83010100
James FosterENG20012001350964819.2030631.3700190
Shakib Al HasanBAN20072007350963019.2019250.00000130
Simon HarmerSA202220223519638*24.0022143.4400081
Don KenyonENG19551955350968719.20--010100
Wallis MathiasPAK19611961350964919.20--000100
Imrul KayesBAN20112011360963116.0017455.17000161
Bhuvneshwar KumarIND20132013661963819.2022143.44000130
Dominic BessENG20212021460963416.0028134.16001130
Dennis DyerSA19471947360966216.00--01000
Jack CheethamSA19551955362965424.00--01090
Abdul KardarPAK19541954471963616.00--00070
Malcolm MarshallWI198919895719640*16.0019648.9800263
Chris LewisENG19961996571963116.0034228.0700170
Daniel VettoriNZ19981998680965712.0031230.7701490
Heath StreakZIM20022002481963313.7131230.77001111
Ian BradshawWI20062006581963313.7135626.97001110
Jofra ArcherENG202620265839632*19.2015661.5400174
Bandula WarnapuraSL19821982480963812.0031327.48001110
Yasir ShahPAK20152015790962310.6715661.54002141
Jason GillespieAUS20052005710096359.6044621.52003131
PreviousPage 131Next

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.