Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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-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 opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Gymkhana Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Elton ChigumburaZIMIreland2008110333333.0019173.6800013
Irfan KarimKENHong Kong2016110333333.004082.5000030
Imran AshrafQATKenya2016110333333.0020165.0000041
Mahendra NagamootooWISri Lanka2000110333333.006154.1000040
Saeed AnwarPAKSouth Africa1996220333216.504770.2100050
Moin KhanPAKSouth Africa1996220333116.503789.1900011
Sukhdeep SinghKENBotswana2023320332016.503789.1900020
Subham PatelKENBahrain2026220332116.5028117.8600041
Derek CrookesSAIndia1999220332516.503886.8400031
Jonty RhodesSAIndia1999-2000330333211.007146.4800121
Tony SujiKENBermuda2007231331516.509734.0200030
Gary KirstenSAEngland2000110323232.003494.1200070
Shahid AfridiPAKBangladesh2007110323232.0018177.7800003
Jimmy KamandeKENWest Indies20012113232*-5459.2600030
Tanmay MishraKENAfghanistan2010110323232.004080.0000040
Timycen MarumaZIMKenya2008110323232.005162.7500050
Jonty JennerJERPapua New Guinea20241113232*-15213.3300060
Afzal SaleemKSAKenya2016110323232.003688.8900001
Athar Ali KhanBANZimbabwe1997110323232.004178.0500051
Damien MartynAUSPakistan20023213220*32.004276.1900060
Collins ObuyaKENWest Indies2001221322532.003494.1200041
Morris OumaKENAfghanistan20103213231*32.006450.0000040
Dhruv MaisuriaBOTKenya20233213232*32.003786.4900101
Reginald NehondeBOTRwanda2023320322816.0024133.3300022
HM OmaryTANWQatar Women20222213220*32.0027118.5200030
S DhadwalQATWTanzania Women2022220322016.005064.0000020
Thatayaone TshoseBOTRwanda2023330321810.673494.1200030
Brett LeeAUSIndia2000110313131.0028110.7100032
Irfan KarimKENDenmark2024110313131.007143.6600020
Inam-ul-HaqQATKenya2016110313131.0031100.0000012
Shangeev ThanikaithasanDENQatar20241113131*-19163.1600011
Francisco CouanaMOZRwanda20241113131*-25124.0000031
Charlie BrennanJERQatar2024110313131.0022140.9100041
Brian BennettZIMMozambique2024110313131.0019163.1600051
Hansie CronjeSAZimbabwe19991113131*-23134.7800022
Ajay JadejaINDKenya1999110313131.003296.8800002
Roger TwoseNZIndia2000110313131.003588.5700040
Sadagoppan RameshINDZimbabwe1999110313131.004963.2700030
Waqar YounisPAKSouth Africa1996220312815.504372.0900022
Kennedy OtienoKENAustralia2002220312115.505457.4100050
Jimmy KamandeKENAfghanistan2010320313115.5030103.3300132
Ameer SaiyedBOTUganda2023330312010.333588.5700022
Shaun PollockSAKenya1999110303030.0026115.3800012
Irfan KarimKENRwanda20241113030*-4075.0000020
Aminul IslamBANEngland2000110303030.005455.5600030
CJA AminiPNGJersey2024110303030.006347.6200030
Ajay JadejaINDSouth Africa1999210303030.003293.7500021
Hitesh ModiKENWest Indies20012213029*30.004075.0000010
MO OdumbeKENWest Indies2001220302815.005257.6900030
S JumaKENWUganda Women20222213018*30.004271.4300030

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.