Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Desert Vipers×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom BantonDC/ME/GGDesert Vipers2023-20261010028010528.00191146.601102514
Chris LynnGGDesert Vipers2023-202466127572*55.00192143.23030357
Waseem MuhammadMEDesert Vipers2023-2026101002638626.30179146.93010349
Shimron HetmyerGGDesert Vipers2023-20258822497041.50157158.600202014
Kieron PollardMEDesert Vipers2023-202687224567*49.00146167.810201417
Rovman PowellDCDesert Vipers2023-20259722296345.80157145.860112011
Gulbadin NaibDCDesert Vipers202566222178*55.25145152.410311710
Andre FletcherMEDesert Vipers2023-202677121096*35.00146143.84020198
Alishan SharafuADKRDesert Vipers2024-202566120482*40.80152134.210101711
Sikandar RazaDC/SWDesert Vipers2023-2025109320160*33.50151133.11011148
James VinceGGDesert Vipers2023-20251010119576*21.67164118.90012185
Nicolas PooranMEDesert Vipers2023-20257711765729.33135130.370101310
Tom Kohler-CadmoreSW/SWDesert Vipers2023-20259901746819.33143121.680101213
Jason RoySWDesert Vipers20253311587379.00128123.44020182
Andre RussellADKRDesert Vipers2023-20258731555738.7581191.360111014
Shai HopeDCDesert Vipers202544112052*40.00119100.8401092
Jordan CoxDC/GGDesert Vipers2024-202566111349*22.6099114.1400074
Dasun ShanakaDCDesert Vipers2023-202597211129*22.2091121.9800026
Sam BillingsDCDesert Vipers2024-20255401075726.7570152.86010104
Andries GousADKRDesert Vipers202422110595*105.0064164.0601077
Kushal Janith PereraMEDesert Vipers2024-2025430986532.6777127.27011131
Philip SaltADKRDesert Vipers20254419171*30.3369131.8801165
Liam LivingstoneADKRDesert Vipers2025220807640.0054148.1501063
Alex HalesADKRDesert Vipers2025220785339.0055141.8201065
Gerhard ErasmusGGDesert Vipers2023-2025661763015.207996.2000042
Pathum NissankaGGDesert Vipers2025220755637.5041182.9301075
Ben DunkDCDesert Vipers2024-2025330735924.3340182.5001092
Johnson CharlesSW/SWDesert Vipers2024-2025660734312.1765112.3100084
Adam RossingtonDCDesert Vipers2025220714435.5049144.9000093
Rahmanullah GurbazDC/SW/GGDesert Vipers2023-2025550704114.0057122.8100035
Ambati RayuduMEDesert Vipers2024220674433.506898.5300061
Tom CurranGGDesert Vipers20251116464*-34188.2401091
Mohammad NabiDC/SWDesert Vipers2023-20254316434*32.0049130.6100034
Brandon KingADKRDesert Vipers2023220635731.5050126.0001053
Romario ShepherdMEDesert Vipers2025-20266536339*31.5040157.5000055
Shakib Al HasanMEDesert Vipers2025-2026331613630.5058105.1700050
Joe DenlySWDesert Vipers2023-20244426136*30.506791.0400031
Joe ClarkeADKRDesert Vipers2024-2025330585519.3338152.6301080
Leus du PlooyDCDesert Vipers2025110545454.0044122.7301061
Liam DawsonGGDesert Vipers2023-20253225438*-23234.7800063
Kyle MayersADKR/GGDesert Vipers2025330533017.675498.1500024
Dan MousleyMEDesert Vipers2023-20254315331*26.5042126.1900033
Luke WellsSW/SWDesert Vipers2024-2025330513117.0044115.9100041
Michael-Kyle PepperADKRDesert Vipers2024-2025330513617.0038134.2100090
Martin GuptillSWDesert Vipers2024220503925.0045111.1100041
Jason HolderDC/ADKRDesert Vipers2024-2025421502750.0021238.1000053
Moeen AliSW/GG/SWDesert Vipers2023-2025330461815.3343106.9800030
Akeal HoseinADKR/MEDesert Vipers2023-2025542412420.504885.4200031
Yusuf PathanDCDesert Vipers20232214035*40.0030133.3300042
Azmatullah OmarzaiGGDesert Vipers2025220402020.0028142.8600021
Page 1Next

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.