Idrees Ul Haque T20 Stats
Batsman · Switzerland Updated , after Estonia vs Switzerland
| Date | Team | Oppo | Comp | H/A | Venue | Result | Runs | Balls | 4s | 6s | SR | Wkts | R | Overs | Econ | Dots | ◆ Dream11 | Perf | ◆ Dream11 | Scoreline | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3 Aug 25 | CHE | EST | T20I | A | Won | 13 | 12 | 1 | 0 | 108.3 | – | – | – | – | – | 21 | 13 | 21 | › | ||
| 22 Jun 25 | CHE | LUX | T20I | A | Lost | 13 | 12 | 2 | 0 | 108.3 | – | – | – | – | – | 33 | 23 | 33 | › | ||
| 21 Jun 25 | CHE | LUX | T20I | A | Won | 7 | 6 | 1 | 0 | 116.7 | – | – | – | – | – | 31 | 27 | 31 | › | ||
| 21 Jun 25 | CHE | LUX | T20I | A | Won | 10 | 8 | 2 | 0 | 125.0 | – | – | – | – | – | 22 | 10 | 22 | › | ||
| 24 Oct 21 | CHE | MLT | T20I | H | Lost | 42 | 23 | 6 | 2 | 182.6 | – | – | – | – | – | 92 | 42 | 92 | › | ||
| 23 Oct 21 | CHE | MLT | T20I | A | Won | 2 | 4 | 0 | 0 | 50.0 | – | – | – | – | – | 34 | 32 | 34 | › | ||
| 22 Oct 21 | CHE | GIB | T20I | A | Won | 35 | 21 | 1 | 4 | 166.7 | – | – | – | – | – | 75 | 35 | 75 | › |
About Idrees Ul Haque's T20 record
In Idrees Ul Haque's last 7 Cricket games (2021–2025) for Switzerland, they have scored 122 runs at an average of 17.4 with a strike rate of 122.5.
Idrees Ul Haque Stats - Cricket
Idrees Ul Haque is a - batsman. Across these 7 games, Idrees Ul Haque has hit 13 fours and 6 sixes, taking 6 catches in the field. Their highest score in this span is 42.
Idrees Ul Haque: Betting Insights
For bet builder markets, Idrees Ul Haque has scored 25+ runs in 29% of their last 7 Cricket games (2/7). They have registered 1+ boundaries in 86% of these games (6/7). Over their last 5 games, Idrees Ul Haque has 85 runs.
Related pages
Frequently asked questions
What is Idrees Ul Haque's highest score in T20 cricket?
Idrees Ul Haque's highest score in the 7 T20 matches Statz has on record is 42 off 23 balls against Malta (24 Oct 2021). Across those matches Idrees Ul Haque has scored 122 runs at 17.4 a match.
What are Idrees Ul Haque's T20 batting stats?
Idrees Ul Haque averages 17.4 runs per match at a strike rate of 122.5, based on 7 games (2021–2025). In the last 5 matches Idrees Ul Haque scored 13, 13, 7, 10 and 42, newest first. Idrees Ul Haque has 122 runs in all 7 T20 matches on record.
Which team does Idrees Ul Haque play for?
Idrees Ul Haque currently plays for Switzerland. Statz has Idrees Ul Haque's 7 T20 matches on record, the most recent against Estonia (03 Aug 2025), with 122 runs in all.
How old is Idrees Ul Haque?
Idrees Ul Haque was born on 1 January 2001 and is 25 years old. Idrees Ul Haque is a batsman with 7 T20 matches on record and 122 runs.