Live6th Match · Pakistan ODI Tri-Series 2026/27SL206/4 (31)ENG386/5 (50)SL need 181 runs in 114 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG1/2 (1.4)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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

Spain: Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Spain×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad IhsanSPACroatia tour of Spain 2025/262025331283160141.50128221.092001127
D Doyle-CalleSPAICC Men's T20 World Cup Sub Regional Europe Qualifier C 202620265421876293.50118158.47010913
Hamza DarSPASpain tour of Croatia 2024202455417170*171.0082208.540201512
Yasir AliSPAICC Men's T20 World Cup Sub Regional Europe Qualifier C 202620264411506450.00137109.49010132
D Doyle-CalleSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 202420244411357245.0084160.7102087
Mohammad IhsanSPAIsle of Man tour of Spain 2022/2320235511354533.7578173.08000177
Yasir AliSPAGermany tour of Spain 2019/20202022112980*129.0096134.38010126
D Doyle-CalleSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 202220225501275025.4085149.41010156
Mohammad IhsanSPASpain tour of Croatia 202420245501255725.0081154.32010109
Farzan AfzalSPAIberia Cup 2019/20201944112159*40.33115105.2201086
Hamza DarSPAGermany tour of Spain 2021202133212059*120.00108111.1101076
Yasir AliSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2022202254110765*35.67100107.0001084
Hamza DarSPACroatia tour of Spain 2025/26202552210691*-35302.86010213
Awais AhmedSPASpain Tri Series 20192019111102102*-64159.3810056
Mohammad IhsanSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 202420244401023625.5073139.73000163
Yasir AliSPAIberia Cup 2019/2020194429642*48.0088109.0900054
J Trembeath-MoroSPASpain Triangular T20I Series 20222022441933931.0011680.1700052
Yasir AliSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 20242024441915230.3310388.35010110
D Doyle-CalleSPAIsle of Man tour of Spain 2022/2320235439039*90.0055163.6400065
Yasir AliSPASpain Triangular T20I Series 20222022441884429.339295.6500061
Hamza DarSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 20242024440884422.0068129.4100172
D Long MartinezSPASpain tour of Croatia 20242024220837941.5056148.2101084
Awais AhmedSPAGermany tour of Spain 20212021330804726.6762129.03000103
Mohammad KamranSPASpain Triangular T20I Series 2022/232022430785226.0059132.2001073
D Doyle-CalleSPACroatia tour of Spain 2025/262025532774477.0039197.4400018
D Doyle-CalleSPASpain Triangular T20I Series 20222022440773819.258986.5200043
GS BajwaSPACroatia tour of Spain 2025/2620254317438*37.0057129.8200054
PD HennessySPAIberia Cup 2019/202019440733818.257794.8100042
R PanchalSPASpain tour of Finland 201920191117171*-54131.4801024
PD HennessySPASpain Tri Series 20192019110717171.0044161.3601074
D Doyle-CalleSPAJersey tour of Spain 20242024220714635.5054131.4800062
A Davidson SolerSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 20242024420715135.5053133.9601080
Hamza DarSPASpain Triangular T20I Series 2022/232022440713617.7567105.9700023
Muhammad YasinSPASpain Triangular T20I Series 2022/232022440702717.5051137.2500082
Mohammad IhsanSPAJersey tour of Spain 202420242216841*68.0037183.7800045
D Doyle-CalleSPASpain tour of Croatia 20242024540673316.7553126.4200044
GS BajwaSPAICC Men's T20 World Cup Sub Regional Europe Qualifier C 20262026440663616.5054122.2200054
Muhammad BabarSPAJersey tour of Spain 20242024220614630.5035174.2900037
LA BurnsSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 20222022530594719.6750118.0000151
Yasir AliSPASpain tour of Croatia 20242024541594119.6757103.5100070
Christian Munoz-MillsSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 20222022531583329.0030193.3300036
Mohammad IhsanSPAICC Men's T20 World Cup Sub Regional Europe Qualifier C 20262026540582514.5034170.5900155
Yasir AliSPAICC World Twenty20 Europe Region Qualifier B 20182018330572119.007972.1500070
Christian Munoz-MillsSPASpain Triangular T20I Series 2022/2320224415633*18.6747119.1500051
R PanchalSPAIberia Cup 2019/2020194425624*28.007080.0000012
Awais AhmedSPAICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 20222022550552111.0048114.5800072
D Doyle-CalleSPASpain Triangular T20I Series 2022/232022440532413.255694.6400061
PD HennessySPAGermany tour of Spain 2019/2020202115252*-45115.5601022
Awais AhmedSPASpain Triangular T20I Series 20222022440524213.005594.5500171
Shafat Ali SyedSPAIsle of Man tour of Spain 2022/232023420515125.5024212.5001126
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.