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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Dubai International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Asad ShafiqPAKSri Lanka2011-201735021211242.4042250.24110191
Johnson CharlesSW/SWDubai Capitals2024-20254402119352.75132159.850201416
Kaushal SilvaSLPakistan2011-20173602119535.1748743.33020200
Younis KhanPAKAustralia2014121209106209.0037555.73200163
Ahmed ShehzadPAKAustralia2009-201445020913141.8035658.71110184
Gary WilsonIREScotland2010-201756120865*41.6026877.61020224
Shoaib MalikPAKEngland2010-20158902075223.00196105.61010144
Mohammad ShahzadAFGIreland2010-201744220677103.00160128.75030224
Azhar AliPAKSri Lanka2011-201724120510068.3349641.33110171
Sarfraz AhmedPAKAustralia2014-201854120410968.0022391.48110191
Darren BravoWIPakistan2016120203116101.5050740.04110192
Tillakaratne DilshanSLPakistan2011-20137802016425.1322888.16010290
Sikandar RazaDC/SWDesert Vipers2023-202588320160*40.20150134.00010148
Misbah-ul-HaqPAKSouth Africa2010-20133512008850.0049240.65020163
Jatinder SinghOMAPapua New Guinea2022221197118*197.00193102.07110202
Sarfraz AhmedPAKSri Lanka2011-20176811957427.8635455.08020140
James VinceGGDesert Vipers2023-20251010119576*21.67164118.90012185
Milind KumarUSAUnited Arab Emirates2025221194123*194.0020694.17110152
Nicolas PooranMEDubai Capitals2023-20255511906147.50137138.690201112
James VinceGGDubai Capitals2023-202544218983*94.50144131.25020204
Mohammad RizwanPAKAustralia2019-202133018310461.00167109.58110135
Kyle CoetzerSCOPapua New Guinea2017-20224401827445.5025272.22020202
Tom Kohler-CadmoreSW/SWDubai Capitals2023-2025552181106*60.3398184.69110218
Azhar AliPAKNew Zealand2014-20182301808160.0048637.04020162
Kyle CoetzerSCOIreland2010-20175601756229.1721282.55010127
Kieron PollardMEGulf Giants2023-202544217457*87.00113153.98020910
Kyle CoetzerSCOKenya201722017312186.5019290.10110164
Rohit SharmaINDBangladesh2018-202533117283*86.0019588.21010156
Babar AzamPAKIndia2018-202566117168*34.2018492.93010212
Dwayne SmithIU/PZKarachi Kings2016-201833217071*170.00135125.93020187
Robin UthappaKKR/CSK/RRDelhi Capitals2014-20214401696342.25131129.01020174
Nicolas PooranMEGulf Giants2023-202544116958*56.33129131.010101011
Sam CurranDVGulf Giants202544216967*84.50141119.86010117
Babar AzamPAKAustralia2018-20214511665041.5018291.21010142
Gulbadin NaibDCDesert Vipers202555116678*41.50114145.61021146
Jos ButtlerENGPakistan2012-2015671166116*27.67123134.961021311
Kumar SangakkaraQG/KK/MSLahore Qalandars2016-20184401656341.25123134.15010194
Tom Kohler-CadmoreSW/SWGulf Giants2023-202544116583*55.00107154.210101310
Kevin O'BrienIREScotland2010-201756216578*41.2517793.22010107
Sam CurranDVDubai Capitals2024-202566216562*41.25123134.1502088
Babar AzamPAKWest Indies20163411646954.6719882.83020162
Faf du PlessisCSKPunjab Kings2020-202122116387*163.00108150.93020193
Max HoldenDVDubai Capitals20254401627640.50114142.11010240
KL RahulPKChennai Super Kings2020-202122116198*161.0094171.28020149
Shikhar DhawanINDPakistan201822016011480.00154103.90100223
Ishan KishanMIDelhi Capitals202033316072*-96166.67020157
Ahmed ShehzadQG/MSKarachi Kings2016-20184401607140.00110145.450201110
Pathum NissankaSLIndia2022-202522015910779.5095167.37110118
Rohan MustafaUAENepal2022-20234411586052.6724165.5602062
Rovman PowellDCAbu Dhabi Knight Riders2023-202655215896*52.67102154.90010127

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.