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/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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shaun PollockSA20012001595302106*75.5070442.90100302
Rodney HoggAUS1984198481551555215.5044732.89012181
Wasim BariPAK19771977510512660*25.20--011100
Richard IllingworthENG199519954856917*23.0019934.6700270
Wilfred RhodesENG193019304755114*25.505932.2000110
Derek ShackletonENG1963196347520810.002227.2700020
Ewen ChatfieldNZ19851985465134*13.008016.2500010
Steve SmithAUS20152015474497199165.6781760.83220423
Greg ChappellAUS19761976364362182*181.0062458.01120331
Syed KirmaniIND198319831117433363*25.6227440.88010120
AB de VilliersSA20102010364330135*165.0067648.82120286
Geoff LawsonAUS19841984101942634917.5345255.53001310
David AllenENG196019605941715534.20--01000
Madan LalIND1983198359415763*31.4010162.3801300
Matthew HoggardENG20042004894933818.6033327.93001100
Glenn McGrathAUS19991999484743918.5011464.9100080
Nathan LyonAUS201220123546240*62.0013446.2700080
Terry AldermanAUS19841984612462237.7524025.8300360
Greg ThomasENG198619864844531*11.2513333.8300340
Bob WillisENG197419743542510*25.0013818.1200010
Tareq AzizBAN200420042442210*-11818.6400020
Angus FraserENG199519955842210*5.509423.4000110
David TerbruggeSA19981998344103*-4323.2600000
Jim HiggsAUS19781978474104*3.33--00110
Ashish NehraIND20022002584431.00449.0900300
Jeff JonesENG19681968564422.00180.0000000
John ChildsENG1988198824422*-414.8800000
Sunil GavaskarIND19711971483774220154.80--430611
Allan BorderAUS1984198410193767100*47.94202435.62150701
VVS LaxmanIND200220028123745154*82.78163545.57240930
Alastair CookENG20092009712359316065.89122248.53231611
Ravi ShastriIND198319831119357210235.7535934.26121220
Graham ThorpeENG200420047113560119*70.00112949.60230631
Rahul DravidIND200220028133552144*55.20134940.92220750
Adam VogesAUS20152015443542269*542.0077969.58300632
VVS LaxmanIND201120116113541176*67.63100553.83141470
Ross TaylorNZ20132013353495217*247.5087956.31300562
Hashan TillakaratneSL20012001343403204*403.0078351.47210351
Michael HusseyAUS20052005363361137120.3367153.80200403
Graham ThorpeENG19981998611333910342.3897234.88110290
Ian HealyAUS19961996363308161*102.6749162.73101380
Tom GraveneyENG1954195451032659237.8650.0002201
Wasim RajaPAK1980198047324677*61.5043956.04020220
Peter WilleyENG19811981483244102*48.8054045.19110291
Bapu NadkarniIND19621962510323678*33.71--02101
Hemu AdhikariIND19481948343208114*208.00--100100
Brijesh PatelIND19761976343207115*207.00--100100
Madan LalIND1976197647318955*47.25--01070
Ken WadsworthNZ197219725631777859.00--010200
Heath StreakZIM20032003243170127*170.0035547.89100151
Page 1Next

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.