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
Carl HooperWI19871987221137100*137.0022860.09100123
Dhananjaya de SilvaSL20172017241137119*45.6725154.58101191
Dean ElgarSA201520154701373819.5741133.33000102
Bryan ValentineENG19331933110136136136.00--100121
Taslim ArifPAK198019801201369068.0036037.7801080
Alec StewartENG199619962301366645.3333240.96020170
Jacques KallisSA200020002311369568.0049727.36010132
BJ WatlingNZ2014201424013612434.0044930.29101130
Mark BoucherSA200820083511367034.0031043.87010130
Ross TaylorNZ201020103501365627.2026152.11010140
Martin GuptillNZ200920093501364927.2024355.97000163
Derek PringleENG198619863601366322.6744430.63010131
Michael ClarkeAUS2014201412013512867.5018373.77100190
Kane WilliamsonNZ201620162401357533.7525453.15010160
Viv RichardsWI1989198945013511027.0025453.15101171
Greg MatthewsAUS19851985231134100*67.0027448.91100112
Wasim RajaPAK198019802411345744.6722759.03020130
Temba BavumaSA202220222421345167.0021562.33010181
Neil FairbrotherENG199319932401348333.5037335.92010122
Saleem YousufPAK198719875711344322.3311338.0500140
Gary KirstenSA1997199724013310333.2527248.90101200
Shivnarine ChanderpaulWI201320132411334144.3323556.60000111
Mitchell JohnsonAUS201420143521338844.3316481.10010201
Jock EdwardsNZ198119813501334726.6024953.41000161
Majid KhanPAK198019802401325633.0027947.31020160
Darren LehmannAUS200420043501327026.4018172.93011180
Jason HolderWI2016201646113264*26.4021561.40010163
Moeen AliENG202120214701324318.8625551.76001185
ShujauddinPAK195519555901324014.67--00100
Gavin RennieZIM199819981201318465.5035536.90010141
Lance KlusenerSA200020002301319743.6724254.1301071
Brian McMillanSA199219923401319832.7534238.30010140
Arjuna RanatungaSL199319933511318832.7524054.58010212
Ian BellENG200620063601315721.8333439.22010170
Warren LeesNZ1976197636113149*26.20--000180
David OgilvieAUS197719773601314721.8342530.82001110
Zander de BruynSA200420042311308365.0034437.7901093
Kraigg BrathwaiteWI202320232401307532.5038034.21010131
Ed CowanAUS201220123401307432.5023854.62010160
James FranklinNZ200920093501305226.0038134.12011170
Wasim AkramPAK199919993601303821.6725251.59000192
Marnus LabuschagneAUS202020202401294832.2531041.61000120
Reg SimpsonENG195219522401295332.25--02000
Richard HuttonENG197119713511298132.2530542.30011180
Mohammad YousufPAK2007200736212944*32.2527546.91000190
Roger TolchardENG197719774721296725.8047027.45011100
Sherwin CampbellWI199719975701294318.4344029.32000160
Andy RobertsNZ1976197658112984*18.4350.00012121
Greg RitchieAUS19851985110128128128.0032139.88100110
Paul CollingwoodENG2008200823012810842.6730641.83100110

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.