ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
CompletedT20IInternational

Spain Triangular T20I Series 2022/23 - Stats

4 Nov – 6 Nov 20223 teams

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Grant Stewart Italy441977649.25179.091517
Marcus Campopiano Italy441668783.00109.21114
Talha Khan Germany441416947.00117.50132
Justin Broad Germany441195239.67117.8281
Mohammad Kamran Spain33785226.00132.2073
Hamza Dar Spain44713617.75105.9723
Muhammad Yasin Spain44702717.50137.2582
Michael Richardson Germany33673333.5095.7130
Christian Munoz-Mills Spain44563318.67119.1551
Joshua van Heerden Germany22564256.00101.8241

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Muslim Yar Germany41667512.504.69
Dieter Klein Germany41669015.005.63
Ghulam Ahmadi Germany416610417.336.50
DKD Warnakulasuriya Italy414611719.508.36
SVE Bharathi Germany3115479.404.27
Yasir Ali Spain41649223.005.75
Raja Adeel Spain416412330.757.69
Mohammad Kamran Spain416412531.257.81
Ali Hasan Italy253268.675.20
C Rumistrzewicz Spain31235618.674.67

Highest scores

Full list
PlayerRunsBalls4s6svs
Marcus Campopiano Italy87*5764SPA
Grant Stewart Italy763329GER
Talha Khan Germany69*5981ITA
Grant Stewart Italy544044GER
Mohammad Kamran Spain523352ITA
Justin Broad Germany523550ITA
Grant Stewart Italy482663SPA
Yasir Ali Spain434022ITA
Joshua van Heerden Germany42*3721ITA
Marcus Campopiano Italy42*5210GER

Best bowling figures

Full list
PlayerFiguresOversvs
Muslim Yar Germany3/94ITA
Ali Hasan Italy3/93SPA
Waleed Rana Italy3/102SPA
Raja Adeel Spain3/184GER
C Rumistrzewicz Spain3/184GER
DKD Warnakulasuriya Italy3/304SPA
SVE Bharathi Germany2/144ITA
SVE Bharathi Germany2/144SPA
Ghulam Ahmadi Germany2/164SPA
Joshua van Heerden Germany2/173SPA

Most sixes

Full list
Player6s4sRuns
Grant Stewart Italy1715197
Marcus Campopiano Italy411166
Mohammad Kamran Spain3778
Hamza Dar Spain3271
Talha Khan Germany213141
Muhammad Yasin Spain2870
Dylan Blignaut Germany2351
Yasir Ali Spain2247
Justin Broad Germany18119
Joshua van Heerden Germany1456

Most 50s / 100s

Player100s50sRuns
Grant Stewart Italy02197
Marcus Campopiano Italy01166
Talha Khan Germany01141
Justin Broad Germany01119
Mohammad Kamran Spain0178

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Grant Stewart Italy179.09197110
Muhammad Yasin Spain137.257051
Mohammad Kamran Spain132.207859
Christian Munoz-Mills Spain119.155647
Justin Broad Germany117.82119101
Talha Khan Germany117.50141120
Marcus Campopiano Italy109.21166152
Hamza Dar Spain105.977167
Joshua van Heerden Germany101.825655
Dylan Blignaut Germany98.085152

Best economy (min 10 overs)

PlayerEconOversWkts
SVE Bharathi Germany4.27115
C Rumistrzewicz Spain4.67123
Muslim Yar Germany4.69166
Dieter Klein Germany5.63166
Yasir Ali Spain5.75164
Ghulam Ahmadi Germany6.50166
LA Burns Spain6.81163
Raja Adeel Spain7.69164
Mohammad Kamran Spain7.81164
DKD Warnakulasuriya Italy8.36146

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Spain165/619ITA
Italy161/420SPA
Italy160/320SPA
Germany149/217.3ITA
Italy146/620GER
Spain132/720GER
Germany131/720SPA
Spain12717ITA
Germany127/620SPA
Germany109/013.5ITA

Lowest completed totals

TeamScoreOversvs
Spain9519GER
Italy10720GER
Spain12717ITA