Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES19/0 (2.5)WAR206/4 (20)ES need 188 runs in 103 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At National Cricket Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAKPakistan20024401346233.50101132.6701099
Sanath JayasuriyaSLSri Lanka20025502999759.8030299.01020376
Lance KlusenerSASouth Africa200255312339*61.5016574.5500034
Inzamam-ul-HaqPAKPakistan20024401346333.5022260.3601083
Herschelle GibbsSASouth Africa200255013211426.4017575.43101113
Younis KhanPAKPakistan200244111156*37.0011497.3701193
Nicky BojeSASouth Africa2002440735218.258684.8801053
Aravinda de SilvaSLSri Lanka200255219077*63.3322086.36020132
Mark BoucherSASouth Africa20024401397034.7518774.33020102
Mahela JayawardeneSLSri Lanka20025501234324.6018865.4300052
Abdul RazzaqPAKPakistan20024417229*24.008683.7200172
Shaun PollockSASouth Africa20025524116*13.676563.0800112
Mohammad YousufPAKPakistan20024401538038.2522568.00010161
Jacques KallisSASouth Africa20025501418428.2021166.82010141
Boeta DippenaarSASouth Africa20024401385534.5022960.26020111
Russel ArnoldSLSri Lanka20025529837*32.6712975.9700091
Saeed AnwarPAKPakistan2002330967032.0011186.49010121
WPUJC VaasSLSri Lanka2002441733124.337498.6500061
Upul ChandanaSLSri Lanka200254025156.254654.3500111
Kumar SangakkaraSLSri Lanka20025501775735.4026566.79010180
Marvan AtapattuSLSri Lanka20025501344226.8020166.67000150
Jonty RhodesSASouth Africa2002440804620.0011569.5700040
Graeme SmithSASouth Africa2002330604020.0010358.2500070
Imran NazirPAKPakistan2002440594014.7557103.51001130
Gary KirstenSASouth Africa2002330585519.337874.3601070
Rashid LatifPAKPakistan2002430402213.335572.7300040
Wasim AkramPAKPakistan2002430341911.335364.1500010
Justin OntongSASouth Africa200233026108.674360.4700030
Muttiah MuralitharanSLSri Lanka20024211811*18.002669.2300010
Azhar MahmoodPAKPakistan20021111616*-2857.1400000
Shoaib MalikPAKPakistan2002110121212.004030.0000020
Dilhara FernandoSLSri Lanka200243210810.001283.3300010
Waqar YounisPAKPakistan2002430752.331741.1800010
Saqlain MushtaqPAKPakistan200211133*-1300.0000000
Pulasthi GunaratneSLSri Lanka200242122*2.00540.0000100
Roger TelemachusSASouth Africa2002320110.501010.0000100
Mohammad SamiPAKPakistan200221100*-70.0000000
Allan DonaldSASouth Africa200243200*0.0090.0000100

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.