Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 India×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David GowerENG198519852311287864.0032339.63010140
Andy BlignautZIM2005200524112784*42.3319465.46010134
Alan KnottENG197319733501275625.4023554.04010180
Craig SerjeantAUS197719773601278521.1728744.25012120
Saleem MalikPAK199919993601273221.1737733.69000170
Owais ShahENG200620061201268863.0028045.00010171
Phil JaquesAUS200820083501266025.2029343.00011120
Curtly AmbroseWI199719975621263731.5026148.28000171
Jos ButtlerENG202120214701263018.0028144.84001181
Kushal Janith PereraSL201520151201257062.5016277.16020200
Greg BlewettAUS199919992401258831.2537433.42010100
Abdul RazzaqPAK200520053501257125.0039231.89010112
Joe BurnsAUS201520151201246662.0015381.05020183
Cyril PooleENG1951195112112469*124.00--020-0
Guy WhittallZIM200020002401248431.0025249.21011170
Tatenda TaibuZIM2005200524112471*41.3325049.60021141
Justin GreavesWI2025202524112450*41.3320560.49010140
Kumar SangakkaraSL200520053501244124.8029542.03000160
Adam GilchristAUS2001200135012412224.8013194.66102154
Moeen AliENG201420145601243920.6736234.25000170
Leonard HuttonENG194619463511236730.75--01030
Ricky PontingAUS201120111201226261.0019163.8702090
Ken RutherfordNZ199419941201226361.0026845.52020122
Grant FlowerZIM20002000241122106*40.6723851.26102154
Tom LathamNZ202020202411225240.6723053.04020160
Mominul HaqueBAN20242024241122107*40.6722753.74101201
Michael SlaterAUS199919992401229130.5024250.41011141
Rick DarlingAUS197819781201216560.5012245.90020100
David BoonAUS199119912311216660.5033536.1201090
Alastair CookENG200820082401215230.2523252.16020150
Kieran PowellWI201320132401214830.2521955.25000142
Joey CarewWI197119713501214524.20--00000
Steve WaughAUS200420041201208060.0023151.95010210
Inzamam-ul-HaqPAK2006200622012011960.0020060.00100121
Ian RedpathAUS196819681201207960.00--010180
Gerry AlexanderWI195819583311207060.00--01080
Shaun PollockSA199719972411207940.0025147.81011150
Gary CosierAUS197719772401206730.0019063.16011110
Gary CosierAUS197819782401206830.0030039.67010150
Salman ButtPAK200620063501205324.0017867.42011230
Wes HallWI1962196255212050*40.00--01002
John MorrisonNZ197619764601204620.00--00090
Shaun PollockSA2006200624111963*39.6717368.79010191
Moeen AliENG201820182401195029.7532236.96010112
Wally HammondENG194619463411196939.67--01061
Bob CowperAUS196419642411198139.67--010170
Adil RashidENG2018201858211933*19.8322852.19000171
Ray IllingworthENG195919592311185059.00--01070
Mitchell StarcAUS201720172401186129.5015277.63010106
Saleem MalikPAK1983198365111810729.5020355.67101140

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.