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

Darwish Rasooli: Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 50 of the 51 matches in this selection (from 2018). Earlier matches have results and team totals only.

SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Afghanistan Premier League 201820188711395023.1797143.30010137
Bangladesh Premier League 2018/192019330381912.6733115.1500113
Afghanistan tour of Bangladesh 2021/222022221119*11.001478.5700001
Afghanistan tour of Zimbabwe 202220221111212*-9133.3300020
ICC Men's T20 World Cup 2022/232022110151515.0013115.3800010
Bangladesh Premier League 2022/23202377214256*28.40119119.3301096
Afghanistan in United Arab Emirates 2023/242023-2024220221.00728.5700100
Afghanistan tour of Zimbabwe 2024/252024110999.008112.5000010
Bangladesh Premier League 2024/252025330693723.0054127.7800072
United Arab Emirates T20I Tri-Series 20252025430312110.3325124.0000121
Men's T20 Asia Cup 20252025110999.001656.2500000
Bangladesh v Afghanistan in United Arab Emirates 2025/262025220463223.0038121.0500023
Afghanistan tour of Zimbabwe 2025/26202532017178.502180.9500110
Afghanistan in Qatar 2025/262025110666666.0037178.3801064
Afghanistan v West Indies 2025/2620263301568452.00104150.00020135
ICC Men's T20 World Cup 2025/262026441723324.0058124.1400042
Afghanistan in India 2026202633028269.3322127.2700112
Asian Games Men's Cricket Competition 20262026220292914.5028103.5700140

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.