Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM207/2 (55.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Gaddafi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex HalesIU/KKLahore Qalandars2020-202433115480*77.00105146.67010137
Imran KhanPAKIndia1978-19896511546638.5024259.92010103
Lance KlusenerSASri Lanka19972201539976.50137111.68020203
Javed BurkiPAKEngland196112015313876.50--100191
Sikandar RazaZIMPakistan2015531153100*76.50128119.53100135
Abdullah ShafiqueLQQuetta Gladiators2022-202666115353*30.60119128.57010136
Chris LynnLQMultan Sultans2020221152113*152.0074205.411001611
Graeme WoodAUSPakistan1982-19883401518537.7533445.21010142
VVS LaxmanINDPakistan2004-200645115110737.7517188.30100190
Bismah MaroofPAKWIreland Women202265115169*37.7516790.42020200
Ravi ShastriINDPakistan1982-19895501517130.2028028.5702180
Alex CareyAUSPakistan2022-20266601516725.1721370.89021141
Matthew BreetzkeSANew Zealand2025110150150150.00148101.35100115
Mushtaq MohammadPAKWest Indies197512015012375.00--100-0
Michael BevanAUSPakistan1994-199833215091150.0027454.74020141
Marnus LabuschagneAUSPakistan2022-20267801505918.7520971.77011160
Wasim RajaPAKWest Indies1975-19803511497637.2516162.73010100
Aamer SohailPAKAustralia1994-199834014810537.0028252.48100211
Shoaib MalikPAKNew Zealand2002-200333014711549.0018280.77100140
Sadiq MohammadPAKEngland1973-197724014711936.757126.76100160
Agha SalmanIU/KKLahore Qalandars2024-202655114764*36.7599148.48011157
Zaheer AbbasPAKEngland198423214682*146.0022564.89020160
Mukhtar AhmedPAKZimbabwe20152201458372.5085170.59020184
Ken BarringtonENGPakistan196112014513972.50--100190
Salman ButtPAKSri Lanka2004-20094401455736.2520969.38011190
Josh InglisAUSPakistan2022-20264401456536.2516687.35020162
Ramiz RajaPAKWest Indies1985-19916801444218.0035240.9100080
Graham ThorpeENGPakistan200023014311847.6735640.1710030
Agha SalmanPAKAustralia20265501427628.40104136.54010128
Aliya RiazPAKWIreland Women2022-20257621425235.5015989.31010112
Haris SohailPAKZimbabwe201522214189*-115122.61020122
Kamran AkmalPAKIndia2004-2006331141102*70.50140100.71100182
Moin KhanPAKNew Zealand1996-20033411415947.0022163.80010221
Saleem MalikPAKIndia1982-19895501415528.2018252.7501050
Michael SlaterAUSPakistan19942201407470.0021166.35020190
Dawid MalanENGPakistan202233114078*70.00100140.00010193
Marcus StoinisAUSPakistan2022-20265501404928.00125112.00000153
Ian SmithNZPakistan1984-19903511404735.0015689.74000171
Mohammad YousufPAKSri Lanka1999-20045701408320.0024357.61011161
Ijaz AhmedPAKIndia1997111139139*-84165.48100109
Rilee RossouwQG/MSKarachi Kings2020-20265511399034.7590154.44011147
Chamu ChibhabhaZIMPakistan201532113899138.00127108.66010151
Salman ButtPAKEngland20053301386746.0017777.97010191
Mohammad HafeezLQIslamabad United2020-202244113898*46.00102135.2901097
Sam BillingsLQ/RAWMultan Sultans2023-202655113856*34.50107128.97021144
Hassan NawazQGIslamabad United2025-202633213666*136.0081167.9002088
Abdul RazzaqPAKNew Zealand2002-200344313647*136.0080170.00000155
Romesh KaluwitharanaSLPakistan1999-200022013510067.5019768.53100200
Mohsin KhanPAKSri Lanka198222013512967.5018772.19100170
Mohammad YousufPAKNew Zealand2002-20034401355333.7515587.10010152

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.