Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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.
v Sweden×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Walid GhauriNORSweden2024-202655123176*57.75179129.05020198
GA PriandanaINASweden20268802195027.38198110.61011206
KN ChaddhaINASweden20268702016028.71175114.86011215
Amjad SherFINSweden2021-202699116337*20.38109149.54000147
NG CollinsFINSweden2021-202366114664*29.20141103.55010172
Shadnan KhanAUASweden2017-202622012511962.5013493.2810082
AK MohanFINSweden2021-20257701213617.2914185.82000104
Hamid ShahDENSweden2021-20254401206630.00113106.19010112
Khizer AhmedNORSweden2024-20265501154023.0071161.97001124
C NunesPORSweden20263201136756.5069163.77010114
Taranjit BharajDENSweden2021-202533111363*56.5085132.94010103
GD ArtaINASweden20268801114613.8881137.04001610
Bilal ZalmaiAUASweden2017-20264401086527.0072150.00010107
Gaurav TiwariINASweden20265511014225.2591110.9900085
Raza IqbalNORSweden2018-20244419960*33.0097102.06011111
A PusthayFINSweden2021-2026770945613.4310292.1601181
Qamar MushtaqueNORSweden2023-2026650925018.4072127.7801047
Aqib IqbalAUASweden2017-2026550882717.6086102.3300042
VS PadhaalFINSweden2021-2026880882511.009295.6500161
A RandhawaAUASweden2017-2026660873614.509591.5800054
Ibrahim RahimiNORSweden2025-20264428436*42.0059142.3700018
JOP ScamansFINSweden2021-2022551842821.0077109.0900041
OJR GrovesSLOSweden20261117777*-66116.6701033
Harmanjot SinghGERSweden2024110707070.0035200.0001093
SP GomesPORSweden2026330703723.3365107.6900080
C RobertsFRASweden2025-2026330682922.677689.4700011
D NorotamPORSweden2026330682922.6747144.68000130
S JegannathanINASweden2026441653821.6760108.3300054
IKEG ArtawanINASweden2026882652310.8358112.0700271
IK GamantikaINASweden2026661642412.8056114.2900042
Ansar IqbalNORSweden2018220633931.5057110.5300061
Marcus CampopianoITASweden2022110626262.0049126.5301043
Talha KhanGERSweden2022220625831.0048129.1701023
Musa ShaheenDENSweden2021-2025330612920.3351119.6100032
Faraaz Mehti AbbasFINSweden2025-2026330614320.3356108.9300182
Vinay RaviNORSweden2023-2025552611920.3340152.5000052
DJ HawoeINASweden202688060227.5050120.0000125
D AbeyrathnaNORSweden2023-2025440582514.506392.0600060
Iqbal HossainAUASweden2022110575757.0045126.6701045
Imran AsifAUASweden2017-2026330553418.339856.1200151
PF GallagherFINSweden2021-202366055189.1749112.2400254
P PushparajanMACSweden2026110525252.0036144.4401062
C PotgieterPORSweden2026220524226.0051101.9600042
Matthew StokesGUESweden2026110515151.0041124.3901042
Dawood AhmadzaiFRASweden2025-2026331502925.0043116.2800042
NM SalonenFINSweden2025-2026330502816.6745111.1100031
Faisal MubashirGERSweden20241114747*-30156.6700041
Natim HassamPORSweden20263314718*23.5036130.5600060
Josh ButlerGUESweden2026110434343.0032134.3800041
Shahil MominAUASweden2022110434343.0043100.0000021
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.