Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND31/1 (5.1)IND need 155 runs in 269 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
Ian HealyAUS199919999150102166.8030533.4400251
Saleem MalikPAK19911991210101101101.0020748.79100100
Habibul BasharBAN200020001201017150.5017557.71010140
Malcolm WallerZIM2011201112110172*101.0019551.79010121
Kaushal SilvaSL201320131201018150.5025839.15010130
Javed AhmadiAFG201920191201016250.5017458.05010161
Taufeeq UmarPAK200520052401014425.2522445.09000150
Tinashe PanyangaraZIM2004200424210140*50.5012084.17000132
Shahriar NafeesBAN201220122401013125.2514669.18000180
Mushfiqur RahimBAN200720072411018033.6725939.00010121
Bhuvneshwar KumarIND201820182411013333.6725240.08000110
Yashasvi JaiswalIND202620263401014525.2512580.80001190
Allen HillENG187718772421014950.504971.4300130
Bert OldfieldAUS192919292411014833.6731731.8600060
Roy MarshallWI195119512401013025.25--000110
Jaker AliBAN202520253501015820.2020649.03010121
Mike BrearleyENG1980198035110160*25.2537027.3001030
Sean ErvineZIM200320033601015316.8319651.53011132
Brendan TaylorZIM201720173601017316.8324141.91011120
Milton ShumbaZIM202120213601014116.8324042.08000180
George ChallenorWI192819283601014616.83--00200
Bruce PairaudeauWI195619564601016816.83--01170
Sarfraz NawazPAK198319836621013225.2513972.66000140
John WrightNZ198919893601013616.8333829.88000120
Gus AtkinsonENG202520255701013714.4313077.6900084
Iqbal QasimPAK198719876701012614.4317745.76001100
Andrew CaddickENG199319934811012514.4347621.22000140
Khaled MashudBAN2006200648110134*14.4338026.5800150
Devendra BishooWI201520154831013020.2022844.30001130
Mohammed ShamiIND2021202159210156*14.4313375.94012131
Kyle HopeWI201720175901014311.2225040.40002140
Basit AliPAK199519956110101279.1839425.6300270
Ian BishopWI1990199071241012212.6328335.6900350
Kenny BenjaminWI19951995111351012012.6320150.25000140
Narsingh DeonarineWI200920091201008250.0024341.15010122
Ian CraigAUS195319531201005350.00--010100
Arthur MitchellENG193419342301004733.33--000-0
Mushfiqur RahimBAN201620162401004825.0024241.32000100
Kevin O'BrienIRE201920192411005633.3318254.95010120
Cade CarmichaelIRE202520252401005925.0021346.95010110
James KellyAUS189818984411003233.33--000110
Bob WyattENG193719372401005025.0025639.0601070
Jock EdwardsNZ197719772401005125.0013574.07011180
Kapil DevIND199119912401004425.0012281.97000133
Nasser HussainENG199019903501003520.0022943.67001130
Roger BluntNZ1930193045110045*25.00--00100
Russell EndeanSA195819583501003820.00--00000
Garry SobersWI197419744501005720.0026837.31012121
Arjuna RanatungaSL199919994521006633.3317557.14010101
Asif MujtabaPAK199419944501004420.0034828.7400190
PreviousPage 128Next

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.