Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.3)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
Eric PetrieNZ196619663611155523.0013912.9501090
Hugh MorrisENG199119913601154419.1731836.16000120
Sanjeeva RanatungaSL199519953601153319.1734733.1400090
Wellington MasakadzaZIM202520254811155716.4329738.72010143
Baron ConstantineWI193019304801155214.38--01124
Tip SnookeSA191219125901152312.78--00000
Habibul BasharBAN2007200751001153711.5019259.90001190
Jerome TaylorWI2014201471011154012.7812195.04000155
Peter PollockSA1964196491111152411.507627.6300140
Paul ReiffelAUS1995199581251152316.4334733.1400180
Makhaya NtiniSA2004200411142115229.5818263.19004192
Andrew CaddickENG200120011016211549*8.2123648.73005171
Daren PowellWI2005200511190115156.0539329.26005121
Ronnie GrievesonSA193919392201147557.00--01030
Eddie BarlowSA1963196312011411457.00--101130
Eddie PaynterENG193719372301147438.00--010-0
Colin McCoolAUS194619463301149538.0018956.61010150
Mohammad WasimPAK19961996231114109*57.0019159.69101170
Marlon SamuelsWI200620062401148728.5022450.89010113
Mushfiqur RahmanBAN2003200324111446*38.0039628.79000110
Walter RobinsENG193619364401147628.505766.67012210
'Dad' WeirNZ193019303411146338.00--01000
Bruce TaylorNZ197219724411144638.0010.00001111
Graeme BeardAUS198019803501144922.8028739.72000120
Jahurul IslamBAN201020103601144619.0028040.71002132
Usman KhawajaAUS201320133601145419.0026642.86011130
Saleem YousufPAK198619863601146119.0026642.86011140
Mike VelettaAUS198819884601143719.0035132.4800090
Steve WaughAUS199019906801142514.2531136.66000110
Trevor GripperZIM199919994801146014.2545924.84011130
Athol RowanSA1947194758311438*22.80--00300
Kemar RoachWI201920196911143814.2520356.16002125
Errol HolmesENG1935193559211485*16.29--01201
Shoaib AkhtarPAK2004200461101142810.3632135.51003105
Dennis LilleeAUS19801980101221142711.4040628.08002140
Surendra NathIND1959195981661142711.4010.0000470
Glenn McGrathAUS1999199914207114398.7723648.31004120
Afsar ZazaiAFG20242024110113113113.0016966.8610053
Rohan KanhaiWI196719671201137756.50--010172
Jacob OramNZ200920092401135628.2528339.93010110
Mohammad AshrafulBAN201120112401137328.2522350.67011150
Brian ChariZIM201820182401135328.2527441.24010113
Kevin KasuzaZIM202020203401136328.2536930.6201091
Shane WarneAUS199619964501133322.6019458.25000131
Johnny TyldesleyENG190719073501135222.60--01070
Anil KumbleIND2000200036111336*22.6034233.04000160
Shamar JosephWI202520253601134418.83108104.6300179
Charlie LlewellynSA190219023611139022.60--01100
John InverarityAUS196819683601135618.8338026.05010150
Saleem MalikPAK1998199846111352*22.6032534.77012140
PreviousPage 120Next

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.