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
Shahid AfridiPAK200520052401465936.50115126.96021244
Stuart CarlisleZIM2001200124114662*48.6733243.98020160
Denis ComptonENG1946194634214671*73.0010.0002170
Keith FletcherENG198219823411466948.6740236.32020170
Sew ShivnarineWI197819782411466248.67--01190
Cyril WashbrookENG194619463511465236.50--010-0
Alec StewartENG199319933601467424.3346631.33012161
Jermaine BlackwoodWI201620164601466324.3322365.47022176
Robin SmithENG199319933601466224.3343433.64020240
Cameron WhiteAUS200820084721464629.2033044.24000151
Brian McMillanSA1996199648214651*24.3330947.25011123
Brett LeeAUS2008200871121465916.2238937.53013200
Graham YallopAUS1978197812014512172.505147.06100140
Mitchell StarcAUS201320132401459936.2525457.09010180
Tom LathamNZ202420243601458624.1725856.20011180
Peter HandscombAUS2023202346114572*29.0036040.28011180
Imtiaz AhmedPAK195219525801455718.13--01300
Faisal IqbalPAK2006200612014413972.0023361.80100171
Gilbert ParkhouseENG195919592301447848.00--010-0
Mark RichardsonNZ200220022411448948.0038037.89010160
Asanka GurusinhaSL199319933511445636.0050128.74010162
Kane WilliamsonNZ2021202124114352*47.6744232.35010190
Tom VeiversAUS196419643501437428.60--022163
Fred TitmusENG1964196456214384*35.75--010120
Bill LawryAUS1967196723014210047.3314967.11101100
Stuart CarlisleZIM200220022401427735.5032843.29011191
Lahiru ThirimanneSL201520153601426223.6736239.23011111
Faf du PlessisSA201920193601426423.6731944.51020202
Imtiaz AhmedPAK196019603601426923.67--01040
Zaheer AbbasPAK197919794711425023.6730746.2501080
Ricky PontingAUS20002000111141141*-18377.05100171
Marcus NorthAUS2010201024014112835.2529348.12101181
Liton DasBAN202220222401417335.2521366.20010161
John JamesonENG197119712401418235.2525056.40010152
David GowerENG198119813511418235.2530446.38011220
Shane WatsonAUS201420143601415223.5027950.54011161
Usman KhawajaAUS202420244811415720.1432243.79010170
Paul SheahanAUS196719672301408146.678030.00010150
Haseeb HameedENG202120213501406828.0044631.39022180
Mohammad YousufPAK199919993601405623.3329148.11021182
Aiden MarkramSA201820183601409423.3322761.67010240
Vic PollardNZ196519654701404320.00--000270
Darren BravoWI201620164701395919.8632542.77011161
Wazir MohammadPAK195519555711395523.17--01200
Peter SiddleAUS201320134801395117.3835039.71022141
Derick ParryWI197819783511385534.5011448.2501140
Geoff CookENG198219823501386627.6032642.33020150
Graeme SmithSA201020104601386223.0020766.67010210
Pat CumminsAUS201820183601386323.0040234.33010101
Dion NashNZ199919994631386346.0032842.07011150

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.