Live1st ODI · India in New Zealand 2026/27NZ170/9 (37.2)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
Jimmy AdamsWI199819983601135318.8337829.89010100
Ron ArcherAUS195319534711134918.83--00291
Louis StrickerSA191219124701134816.14--00290
Lance CairnsNZ198419845701136416.1420555.12011161
Arun LalIND198919894701133016.1440328.04000150
Duleep MendisSL198619865701135816.14--01000
Peter KirstenSA199219924711135218.8344525.39012110
Heino KuhnSA201720174801133414.1329738.05000180
Richard EllisonENG198619864801133614.1344725.28000120
Tafadzwanashe KaitanoZIM202520254801134014.1328439.79003131
Shahadat HossainBAN202420244801132814.1330736.81001130
Mick CommailleSA192419245811133716.14--00100
Dulip SamaraweeraSL199419944801134214.1347823.6400180
Muttiah MuralitharanSL200320037921133816.1417963.13002104
Aakash ChopraIND200420045901134512.5638129.66001140
Jofra ArcherENG202520255941135122.6020754.59010113
Bryan StrangZIM1999199961001134111.3018860.11003121
Pramodya WickramasingheSL199519957130113288.6923248.71002120
Jasprit BumrahIND20212021915311334*9.4219956.78007141
Andy GanteaumeWI19481948110112112112.00--100130
Upul ChandanaSL200220022201129256.0021153.08010130
Dinesh ChandimalSL201120111201125856.0017862.92020140
Phillip HughesAUS201220122301128637.3323348.0701091
Alick AthanazeWI202320232301124737.3325843.41000141
Jim ChristySA192919292301127037.33--01000
Sarfraz AhmedPAK201920192401125628.0014676.71021180
Jack BrownENG189418942401125328.00--01160
Percy HolmesENG192719272411128837.33--01100
Gordon LeggatNZ195619562401126128.00--01000
Barry JarmanAUS196419643401127828.006154.10011131
Foffie WilliamsWI194819483501127222.40--01174
Craig ErvineZIM201420143601123418.6719657.14000122
Regis ChakabvaZIM2017201736111271*22.4027940.1401061
Brian ChariZIM201620163601128018.6724845.16010132
Joe DarlingAUS189618963601124718.67--00200
Bert OldfieldAUS1926192646211233*28.00--00020
Liam PlunkettENG2014201447311255*28.0019158.64011150
Maqsood AhmedPAK195419544711126918.6710.0001292
John GoddardWI195719575811126116.00--011140
Tim SoutheeNZ2019201989111224*14.0017364.7400094
Kagiso RabadaSA202120215921124016.0019657.14003153
Peter PollockSA196519656941123422.409319.3500050
Graham McKenzieAUS196719675911122914.0040.0000151
Jeff DujonWI198619867901125412.4426142.91012140
Dominic BessENG20202020810511231*22.4021452.34002102
Craig McDermottAUS19931993121021123514.0016269.14000112
Nathan LyonAUS20152015131151123418.6720155.72000171
Louis StrickerSA1910191061101123110.189434.0400220
Stuart BroadENG2023202381221121611.2019058.95000111
Richard HadleeNZ1978197861211123910.1828139.86001190
PreviousPage 121Next

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.