Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Stuart BroadENG2009200923017175.674141.4600220
Anil KumbleIND200320032111616*-3842.1100010
Marvan AtapattuSL20032003110161616.002466.6700030
Zaheer KhanIND200620061111616*-10160.0000011
Nathan BrackenAUS20062006110161616.007228.5700002
Wasim AkramPAK19931993110161616.0015106.6700000
I MarajCAN20032003110161616.003447.0600020
Ian BillcliffCAN20032003110161616.003348.4800020
Jeetan PatelNZ200920091111616*-1984.2100010
Wayne ParnellSA/CC20162016210161616.0013123.0800011
Colin IngramMCT20252025110161616.0012133.3300021
Faf du PlessisSA20152015110161616.002759.2600020
Kyle AbbottSA/WAR20162016310161616.003348.4800021
David WiesePR20182018110161616.0015106.6700001
Mitchell McClenaghanNZ20152015210161616.0013123.0800011
Sibonelo MakhanyaPR20192019110161616.0015106.6700011
Senuran MuthusamyNW202420241111616*-2176.1900000
Wesley MarshallMCT20232023110161616.0013123.0800030
Javed MiandadPAK19931993110161616.003053.3300000
Craig McDermottAUS19941994110161616.0012133.3300011
Zahid FazalPAK19931993110161616.002857.1400000
Pat SymcoxSA19971997210161616.003053.3300030
Christopher BritzES20262026110161616.009177.7800030
Andrew HallSA2002200222016168.003842.1100110
JP DuminySA2013201322016168.002661.5400120
Kemar RoachWI20232023121161216.003743.2400020
Wayne ParnellSA2013201322116916.001794.1200020
Umar AkmalPAK2013201322016118.003250.0000010
Cheteshwar PujaraIND2021202112016168.006524.6200130
Hardus ViljoenJSK2025202522016148.002564.0000010
Mitchell SantnerNZ2016201612016168.004436.3600130
Leus du PlooyTIT/JSK2026202622016108.0011145.4500021
Wihan LubbeJSK2025202522016138.002955.1700010
Harbhajan SinghIND20012001110151515.0014107.1400020
Graham ThorpeENG19961996110151515.001883.3300020
Shaun PollockSA20012001110151515.002951.7200020
Scott StyrisNZ20032003110151515.002171.4300010
Pulasthi GunaratneSL200320031111515*-15100.0000030
Shoaib AkhtarAX20052005110151515.0013115.3800001
Aaron PhangisoKNI202420241111515*-6250.0000030
Ryan CanningIMP201220121111515*-12125.0000020
Fargana HoqueBANW20132013110151515.002075.0000020
Rassie van der DussenLIO/MCT20262026210151515.0013115.3800021
George LindeCC201720172111515*-13115.3800020
Dane PatersonSA/PR20182018210151515.0010150.0000011
Lesiba NgoepeWAR20172017110151515.0011136.3600011
Roston ChasePC20252025110151515.009166.6700011
Aiden MarkramSA20262026110151515.0012125.0000011
Ramandeep SinghIND20242024110151515.006250.0000011
Garnett TarrKNI20242024110151515.0010150.0000011

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.