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

Spain: Batting by series (T20Is)

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
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
Muhammad YasinSPAJersey tour of Spain 20242024220503425.0042119.0500033
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.