Cricket player · Bowler · United Arab Emirates
Muhammad Arfan
Muhammad Arfan appears in 23 matches with a full FairPlay scorecard (7 Nov 2025 to 11 Aug 2026). 233 runs in 19 innings. 17 wickets from 62.5 overs.
Muhammad Arfan at a glance
FairPlay holds 23 complete scorecards featuring Muhammad Arfan, most recently for United Arab Emirates (T20 and shorter, one-day).
In those matches Muhammad Arfan batted 19 times for 233 runs at a strike rate of 125.95. The highest score was 32 off 36 balls against Nepal.
With the ball: 17 wickets from 62.5 overs, an economy rate of 8.61. Best figures: 2 for 23 against Ireland.
How the 11 dismissals happened: caught 7, bowled 2, hit wicket 1, run out 1.
These matches were played at 8 different grounds.
Figures in FairPlay's scorecards
| Inns | NO | Runs | HS | Avg | SR | 50/100 | 4s/6s |
|---|---|---|---|---|---|---|---|
| 19 | 8 | 233 | 32 | 21.18 | 125.95 | 0/0 | 22/9 |
| Inns | Overs | Mdns | Runs | Wkts | Best | Econ |
|---|---|---|---|---|---|---|
| 23 | 62.5 | 0 | 541 | 17 | 2/23 | 8.61 |
Figures by format
| Format | Mat | Runs | HS | Avg | SR | Wkts | Best | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 and shorter | 21 | 224 | 32 | 20.36 | 123.08 | 13 | 2/23 | 9.34 |
| One-day (ODI and List A) | 2 | 9 | 9* | – | 300.00 | 4 | 2/24 | 5.77 |
Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.
Best performances
Highest scores
- 32 (36 balls) v Nepal, 21 Apr 2026, Tribhuvan University International Cricket Ground
- 28* (14 balls) v Australia, 7 Nov 2025, Mission Road Ground
- 26* (18 balls) v Ireland, 31 Jan 2026, Dubai International Cricket Stadium
Best bowling
- 2/23 (4 overs) v Ireland, 31 Jan 2026, Dubai International Cricket Stadium
- 2/24 (6 overs) v Canada, 11 Aug 2026, Forthill
- 2/30 (4 overs) v Afghanistan, 16 Feb 2026, Arun Jaitley Stadium
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 11 Aug 2026 | United Arab Emirates v CanadaICC Cricket World Cup League 2Bat – · Bowl 2/24 (6) | ||
| 9 Aug 2026 | United Arab Emirates v ScotlandICC Cricket World Cup League 2Bat 9* (3) · Bowl 2/50 (6.5) | ||
| 21 Apr 2026 | United Arab Emirates v NepalTwenty20 InternationalBat 32 (36) · Bowl 1/19 (3) | ||
| 20 Apr 2026 | United Arab Emirates v NepalTwenty20 InternationalBat – · Bowl 1/20 (4) | ||
| 18 Feb 2026 | United Arab Emirates v South AfricaICC Men's T20 World CupBat 11 (18) · Bowl 1/16 (2) | ||
| 16 Feb 2026 | United Arab Emirates v AfghanistanICC Men's T20 World CupBat 0 (2) · Bowl 2/30 (4) | ||
| 13 Feb 2026 | United Arab Emirates v CanadaICC Men's T20 World CupBat 4* (1) · Bowl 0/33 (4) | ||
| 10 Feb 2026 | United Arab Emirates v New ZealandICC Men's T20 World CupBat 0 (1) · Bowl 0/36 (3) | ||
| 6 Feb 2026 | United Arab Emirates v ItalyICC Mens T20 World Cup Warm-up MatchesBat 4 (9) · Bowl 0/23 (2) | ||
| 3 Feb 2026 | United Arab Emirates v NepalICC Mens T20 World Cup Warm-up MatchesBat 3* (2) · Bowl 0/28 (2) | ||
| 31 Jan 2026 | United Arab Emirates v IrelandTwenty20 InternationalBat 26* (18) · Bowl 2/23 (4) | ||
| 29 Jan 2026 | United Arab Emirates v IrelandTwenty20 InternationalBat 15 (14) · Bowl 1/20 (4) | ||
| 28 Jan 2026 | Sharjah v DubaiEmirates D10 TournamentBat – · Bowl 1/17 (1) | ||
| 27 Jan 2026 | Sharjah v Abu DhabiEmirates D10 TournamentBat – · Bowl 0/15 (2) | ||
| 26 Jan 2026 | Sharjah v Emirates BluesEmirates D10 TournamentBat 11 (9) · Bowl 1/12 (1) | ||
| 18 Nov 2025 | United Arab Emirates v Pakistan ShaheensAsia Cup Rising StarsBat 0 (6) · Bowl 0/14 (1) | ||
| 16 Nov 2025 | United Arab Emirates v OmanAsia Cup Rising StarsBat 10* (5) · Bowl 1/18 (4) | ||
| 14 Nov 2025 | United Arab Emirates v India AAsia Cup Rising StarsBat 26 (26) · Bowl 1/57 (4) | ||
| 9 Nov 2025 | United Arab Emirates v Sri LankaHong Kong SixesBat 0* (1) · Bowl 0/8 (1) | ||
| 9 Nov 2025 | United Arab Emirates v NepalHong Kong SixesBat 16 (4) · Bowl 0/10 (1) | ||
| 8 Nov 2025 | United Arab Emirates v Sri LankaHong Kong SixesBat 18 (11) · Bowl 1/13 (1) | ||
| 8 Nov 2025 | United Arab Emirates v IndiaHong Kong SixesBat 20* (5) · Bowl 0/28 (1) | ||
| 7 Nov 2025 | United Arab Emirates v AustraliaHong Kong SixesBat 28* (14) · Bowl 0/27 (1) |
How Muhammad Arfan was dismissed
From the dismissal recorded on each scorecard: 11 dismissals in 19 innings, with 8 not out.
- Caught 7
- Bowled 2
- Hit wicket 1
- Run out 1
Teams, opponents and grounds
Played for
- United Arab Emirates20 matches
- Sharjah3 matches
Opponents
- Nepal4 matches
- Canada2 matches
- Ireland2 matches
- Sri Lanka2 matches
- Abu Dhabi1 match
- Afghanistan1 match
- Australia1 match
- Dubai1 match
- Emirates Blues1 match
- India1 match
- India A1 match
- Italy1 match
- New Zealand1 match
- Oman1 match
- Pakistan Shaheens1 match
- Scotland1 match
- South Africa1 match
Grounds
- Mission Road Ground5 matches
- Arun Jaitley Stadium3 matches
- MA Chidambaram Stadium3 matches
- Sharjah Cricket Stadium3 matches
- West End Park International Cricket Stadium3 matches
- Dubai International Cricket Stadium2 matches
- Forthill2 matches
- Tribhuvan University International Cricket Ground2 matches
United Arab Emirates's next match
Namibia v United Arab Emirates, ICC Cricket World Cup League 2, 9 Oct 2026.
The playing XI is named at the toss, so this does not mean Muhammad Arfan has been selected.