Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashwell PrinceSA200620062401658641.2541739.57020190
Matt PriorENG200720073511657941.2538942.42021200
Paul CollingwoodENG200720073611655233.0036145.71011170
Quinton de KockSA2017201723016410154.6719982.41100200
Ijaz AhmedPAK1997199723016411354.6743038.14100191
Sikandar RazaZIM202020202401647241.0029355.97010152
Nicky BojeSA200020004811643523.4337443.85001180
Sikandar RazaZIM2017201712016312781.5025264.68100112
Robin SmithENG1993199312016312881.5040939.85100240
Hashim AmlaSA2017201723016313454.3333848.22101190
Nasser HussainENG200220023401636840.7534247.66020241
Alec StewartENG2002200234116312354.3332150.78100190
Kane WilliamsonNZ2012201224016313540.7538442.45101130
Faf du PlessisSA201420142401638040.7543237.73010132
Geoff HowarthNZ198419843501636232.6033848.22020150
David WarnerAUS201620163601636827.1718488.59011212
Mitchell MarshAUS201620163601635327.1727758.84010203
Shikhar DhawanIND2015201512016213481.0035445.76100160
John CampbellWI202620262311627281.0033148.94020165
Kevin PietersenENG201120113401628540.5025862.79020210
Shakib Al HasanBAN2017201724016211640.5023369.53100131
Moeen AliENG20142014241162108*54.0039241.33100241
Nathan AstleNZ199819983601625327.0051431.52010182
Neil JohnsonZIM199919993611627032.4034047.65021172
Shoaib MalikPAK20062006121161148*161.0039740.55100242
Wavell HindsWI2003200323016111353.6723767.93100144
Alistair CampbellZIM199419943301619953.6746334.77010181
Azhar AliPAK201720172401618540.2541039.27021120
David BoonAUS199219923601616826.8342937.53011190
AB de VilliersSA20122012111160160*-20578.05100192
Sandeep PatilIND19821982121160114*160.00--100131
Daryll CullinanSA2001200122016011280.0029654.05100194
Brendan NashWI201020103301606753.3333747.48020130
Murray GoodwinZIM199919993601606126.6750131.94011190
Sunil GavaskarIND19821982121159155159.0029352.90100241
Ross TaylorNZ200920092401598139.7532948.33010191
Dean JonesAUS19891989241159118*53.0025163.3510090
Taufeeq UmarPAK201220123611596531.8022570.67010280
Craig McMillanNZ1998199836015914226.5024864.11101146
Dean ElgarSA20212021121158127158.0019083.16100270
Yuvraj SinghIND200920093301586852.6724065.83020192
Gus AtkinsonENG2024202435015811831.6021872.48100174
Alastair CookENG201220122411579452.3337741.64011180
Amit MishraIND201520153601575926.1727856.47010190
Ravi ShastriIND198519853601578126.17--010-0
Alec StewartENG19911991121156113*156.0034045.88100180
Mominul HaqueBAN201320132301566452.0027456.93020140
Andrew StraussENG200620063501565531.2034145.75010210
Imran FarhatPAK200420042401557238.7520774.88020260
Saleem MalikPAK198619863401555438.75--010-0

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.