Batter · Pakistan Champions
Asif Ali
Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.
281T20 games
37.2points a game
22median
235best: Bahrain vs Hong Kong, 11 March 2025
Range
Points in the last 30 T20s.
middle half 19.5–55.2median 28average 46best 177
30% of them reached 50 points and 17% stayed under 15.
Batting first 40.1 a game (13 games) · chasing 50.5 (17)
Where the points come from
Points a game by part, the last 30 T20s: 46 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–6134.4703 balls · out 33
Middle · 7–15123.1442 balls · out 24
Death · 16–20172.1136 balls · out 16
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- Shaheen Afridi40 balls75 runsSR 187.5out 3×
- Mohammad Nawaz39 balls48 runsSR 123.1out 2×
- Rashid Khan35 balls37 runsSR 105.7out 2×
- Umaid Asif35 balls82 runsSR 234.3out 3×
- Usman Shinwari31 balls58 runsSR 187.1out 2×
- Tashi Phuntsho30 balls34 runsSR 113.3out 1×
Latest games
Fantasy points in each, the latest first.
- v Qatar 47 14 October 2026 · Bahrain
- v Mongolia 25 11 October 2026 · Bahrain
- v Kuwait 177 9 October 2026 · Bahrain
- v Myanmar 4 8 October 2026 · Bahrain
- v Bhutan 157 6 October 2026 · Bahrain
- v Thailand 45 5 October 2026 · Bahrain
All 20 latest games
- v Kenya 22 1 August 2026 · Bahrain
- v Kenya 5 31 July 2026 · Bahrain
- v Rawalpindiz 38 18 April 2026 · Lahore Qalandars
- v Peshawar Zalmi 10 11 April 2026 · Lahore Qalandars
- v Islamabad United 29 9 April 2026 · Lahore Qalandars
- v Multan Sultans 18 3 April 2026 · Lahore Qalandars
- v Hyderabad Kingsmen 27 26 March 2026 · Lahore Qalandars
- v Malaysia 86 10 March 2026 · Bahrain
- v Malaysia 19 8 March 2026 · Bahrain
- v Malaysia 58 7 March 2026 · Bahrain
- v Japan 7 28 February 2026 · Bahrain
- v Thailand 22 27 February 2026 · Bahrain
- v Japan 17 26 February 2026 · Bahrain
- v Bhutan 56 25 February 2026 · Bahrain
30ODI games
55.6points a game
40.5median
220best: Bahrain vs Uganda, 7 February 2025
Range
Points in the last 30 ODIs.
middle half 19–94.8median 40.5average 55.6best 220
40% of them reached 50 points and 20% stayed under 15.
Batting first 52.8 a game (14 games) · chasing 58.1 (16)
Where the points come from
Points a game by part, the last 30 ODIs: 55.6 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- Ehsan Khan42 balls16 runsSR 38.1out 1×
- J Miyaji35 balls32 runsSR 91.4out 0×
- Nasrulla Rana29 balls26 runsSR 89.7out 0×
- Ateeq Iqbal25 balls19 runsSR 76out 0×
- AR Ramjani25 balls23 runsSR 92out 0×
- David Willey24 balls21 runsSR 87.5out 2×
Latest games
Fantasy points in each, the latest first.
- v Uganda 97 18 August 2026 · Bahrain
- v Tanzania 32 15 August 2026 · Bahrain
- v Hong Kong 160 14 August 2026 · Bahrain
- v Singapore 44 12 August 2026 · Bahrain
- v Italy 105 9 August 2026 · Bahrain
- v Hong Kong 76 9 February 2025 · Bahrain
All 20 latest games
- v Uganda 220 7 February 2025 · Bahrain
- v Tanzania 39 15 November 2024 · Bahrain
- v Singapore 24 10 November 2024 · Bahrain
- v Hong Kong 97 7 November 2024 · Bahrain
- v Australia 4 2 April 2022 · Pakistan
- v South Africa 39 4 April 2021 · Pakistan
- v South Africa 6 2 April 2021 · Pakistan
- v Australia 17 12 June 2019 · Pakistan
- v England 24 3 June 2019 · Pakistan
- v England 42 19 May 2019 · Pakistan
- v England 31 17 May 2019 · Pakistan
- v England 102 14 May 2019 · Pakistan
- v England 101 11 May 2019 · Pakistan
- v England 4 8 May 2019 · Pakistan
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB