Sri Lanka tour of Pakistan · 1st T20I
Pakistan vs Sri Lanka
T20: Fantasy XI predictions, playing XIs and form, by the app’s points system.
PAK vs SL
Fri 9 Oct 2026 · 19:00 Bangladesh time · 18:30 India time
Rawalpindi Cricket Stadium, Rawalpindi
Pakistan won by 4 wickets
Toss: Sri Lanka chose to bat.
Updated Bangladesh time
Fantasy XI prediction
No XI was predicted: the playing XIs were not out before the start.
The best possible XI
The most this match’s points could make within the app’s rules.
Wicketkeeper
Batters
All-rounders
Bowlers
C Sahibzada Farhan · VC Lahiru Udara
Total1,281.5
Squads and form
Form is each player’s average fantasy points in past T20s, by the app’s points system, the latest games weighing most. It sums up games played; it is no forecast. 29 of the 30 players have 5 or more T20s in our history. Under each name, the points in the latest T20s, up to five, the latest first; a game in the app links to its page.
In the XI
- Fakhar ZamanBAT 73 9 credits · form 61.6 in 261 T20s Last 5
- v Peshawar Zalmi, 25 April 2026: 98
- v Karachi Kings, 23 April 2026: 113
- v Quetta Gladiators, 21 April 2026: 209
- v Rawalpindiz, 18 April 2026: 162
- v Quetta Gladiators, 17 April 2026: 46
- Khawaja NafayWK 22 8.5 credits · form 41.2 in 35 T20s Last 5
- v Galle Gallants, 8 August 2026: 10
- v Galle Gallants, 5 August 2026: 104
- v Dambulla Sixers, 2 August 2026: 4
- v Karachi Kings, 25 April 2026: 2
- v Lahore Qalandars, 21 April 2026: 20
- Naseem ShahBOWL 116 8.5 credits · form 54.3 in 135 T20s Last 5
- v Barbados Tridents, 10 September 2026: 85
- v Guyana Amazon Warriors, 6 September 2026: 20
- v St Lucia Kings, 3 September 2026: 41
- v Barbados Tridents, 1 September 2026: 71
- v Jamaica Kingsmen, 27 August 2026: 74
- Sahibzada FarhanBAT 173 8.5 credits · form 58 in 104 T20s Last 5
- v India, 3 October 2026: 26
- v Bangladesh, 1 October 2026: 21
- v Jaffna Kings, 2 August 2026: 46
- v Colombo Kaps, 29 July 2026: 6
- v Galle Gallants, 26 July 2026: 21
- Abrar AhmedBOWL 10 8 credits · form 54.3 in 81 T20s Last 5
- v India, 3 October 2026: 42
- v Bangladesh, 1 October 2026: 1
- v Karachi Kings, 25 April 2026: 9
- v Lahore Qalandars, 21 April 2026: 82
- v Peshawar Zalmi, 19 April 2026: 35
- Hasan NawazBAT 13 8 credits · form 57.8 in 78 T20s Last 5
- v India, 3 October 2026: 180
- v Bangladesh, 1 October 2026: 55
- v Jamaica Kingsmen, 20 September 2026: 95
- v Guyana Amazon Warriors, 17 September 2026: 12
- v Guyana Amazon Warriors, 8 September 2026: 70
- Saim AyubAR 49 8 credits · form 72.1 in 145 T20s Last 5
- v India, 3 October 2026: 85
- v Bangladesh, 1 October 2026: 108
- v Antigua and Barbuda Falcons, 20 September 2026: 94
- v Guyana Amazon Warriors, 18 September 2026: 61
- v Barbados Tridents, 16 September 2026: 60
- Mohammad Imran RandhawaAR 89 7.5 credits · form 51 in 9 T20s Last 5
- v Hyderabad Kingsmen, 29 April 2026: 10
- v Islamabad United, 26 April 2026: 59
- v Hyderabad Kingsmen, 22 April 2026: 33
- v Rawalpindiz, 21 April 2026: 62
- v Karachi Kings, 19 April 2026: 102
- Maaz SadaqatAR 102 7 credits · form 70.2 in 35 T20s Last 5
- v India, 3 October 2026: 47
- v Bangladesh, 1 October 2026: 33
- v Antigua and Barbuda Falcons, 20 September 2026: 226
- v Guyana Amazon Warriors, 18 September 2026: 93
- v Barbados Tridents, 16 September 2026: 222
- Shadab KhanAR 41 7 credits · form 87 in 315 T20s Last 5
- v Jamaica Kingsmen, 20 September 2026: 70
- v Guyana Amazon Warriors, 17 September 2026: 175
- v Guyana Amazon Warriors, 8 September 2026: 160
- v Trinbago Knight Riders, 2 September 2026: 29
- v Barbados Tridents, 25 August 2026: 84
- RazaullahAR 50 6 credits · form 55.5 in 2 T20s Last 2
- v Multan Sultans, 21 April 2026: 31
- v Lahore Qalandars, 18 April 2026: 70
Not in the XI
- Arafat MinhasBOWL – 8 credits · form 58 in 20 T20s Last 5
- v India, 3 October 2026: 85
- v Bangladesh, 1 October 2026: 75
- v Hyderabad Kingsmen, 29 April 2026: 4
- v Islamabad United, 26 April 2026: 69
- v Hyderabad Kingsmen, 22 April 2026: 10
- Abdul SamadBAT – 7.5 credits · form 40.4 in 23 T20s Last 5
- v India, 3 October 2026: 17
- v Bangladesh, 1 October 2026: 70
- v Hyderabad Kingsmen, 3 May 2026: 102
- v Islamabad United, 28 April 2026: 18
- v Lahore Qalandars, 25 April 2026: 12
- Sufyan MoqimBOWL – 7.5 credits · form 69.7 in 50 T20s Last 5
- v India, 3 October 2026: 7
- v Bangladesh, 1 October 2026: 116
- v Jamaica Kingsmen, 20 September 2026: 154
- v Guyana Amazon Warriors, 17 September 2026: 168
- v Guyana Amazon Warriors, 8 September 2026: 82
- Salman MirzaBOWL – 7 credits · form 53.2 in 31 T20s Last 5
- v Hyderabad Kingsmen, 1 May 2026: 26
- v Peshawar Zalmi, 28 April 2026: 44
- v Multan Sultans, 26 April 2026: 39
- v Hyderabad Kingsmen, 24 April 2026: 45
- v Quetta Gladiators, 2 April 2026: 11
In the XI
- Dasun ShanakaAR 38 8.5 credits · form 60.8 in 265 T20s Last 5
- v England, 19 September 2026: 22
- v England, 17 September 2026: 8
- v England, 15 September 2026: 62
- v Barbados Tridents, 10 September 2026: 12
- v Guyana Amazon Warriors, 6 September 2026: 34
- Dushmantha ChameeraBOWL 41 8.5 credits · form 60.3 in 158 T20s Last 5
- v England, 17 September 2026: 39
- v England, 15 September 2026: 47
- v Jaffna Kings, 2 August 2026: 4
- v Colombo Kaps, 29 July 2026: 76
- v Galle Gallants, 26 July 2026: 176
- Eshan MalingaBOWL 77 8.5 credits · form 53.8 in 58 T20s Last 5
- v England, 19 September 2026: 4
- v England, 17 September 2026: 39
- v England, 15 September 2026: 58
- v Colts Cricket Club, 1 September 2026: 51
- v Ace Capital Cricket Club, 28 August 2026: 86
- Kamindu MendisAR 43 8.5 credits · form 55.5 in 105 T20s Last 5
- v England, 19 September 2026: 67
- v England, 17 September 2026: 24
- v England, 15 September 2026: 6
- v Police Sports Club, 1 September 2026: 145
- v Galle Gallants, 7 August 2026: 13
- Kusal MendisWK 21 8.5 credits · form 64.1 in 181 T20s Last 5
- v Tamil Union Cricket and Athletic Club, 16 September 2026: 17
- v Nondescripts Cricket Club, 13 September 2026: 104
- v Kandy Royals, 19 July 2026: 14
- v Galle Gallants, 18 July 2026: 155
- v West Indies, 14 June 2026: 13
- Nuwan ThusharaBOWL 49 8.5 credits · form 53.4 in 101 T20s Last 5
- v Bangladesh, 3 October 2026: 109
- v England, 19 September 2026: 1
- v Police Sports Club, 1 September 2026: 48
- v Burgher Recreation Club, 20 August 2026: 59
- v Tamil Union Cricket and Athletic Club, 16 August 2026: 14
- Dunith WellalageAR 14 8 credits · form 72.4 in 81 T20s Last 5
- v England, 15 September 2026: 107
- v Panadura Sports Club, 1 September 2026: 77
- v Nondescripts Cricket Club, 28 August 2026: 21
- v Bloomfield Cricket and Athletic Club, 24 August 2026: 4
- v Badureliya Sports Club, 20 August 2026: 121
- Kamil MisharaWK 8 8 credits · form 63.1 in 53 T20s Last 5
- v England, 19 September 2026: 18
- v England, 17 September 2026: 10
- v England, 15 September 2026: 18
- v Ace Capital Cricket Club, 1 September 2026: 18
- v Sinhalese Sports Club, 28 August 2026: 107
- Maheesh TheekshanaBOWL 89 8 credits · form 47.5 in 211 T20s Last 5
- v England, 15 September 2026: 5
- v Guyana Amazon Warriors, 9 September 2026: 59
- v Barbados Tridents, 6 September 2026: 17
- v St Kitts and Nevis Patriots, 3 September 2026: 47
- v Trinbago Knight Riders, 26 August 2026: 4
- Sahan ArachchigeAR 13 7.5 credits · form 63.9 in 56 T20s Last 5
- v Bangladesh, 3 October 2026: 88
- v India, 1 October 2026: 106
- v Sinhalese Sports Club, 13 September 2026: 39
- v Moors Sports Club, 9 September 2026: 95
- v Colts Cricket Club, 5 September 2026: 60
- Lahiru UdaraWK 161 7 credits · form 54.8 in 38 T20s Last 5
- v England, 19 September 2026: 22
- v England, 17 September 2026: 53
- v England, 15 September 2026: 13
- v Ace Capital Cricket Club, 1 September 2026: 85
- v Sinhalese Sports Club, 28 August 2026: 21
Not in the XI
- Binura FernandoBOWL – 8.5 credits · form 60.8 in 83 T20s Last 5
- v India, 1 October 2026: 2
- v Sinhalese Sports Club, 16 September 2026: 116
- v Colombo Cricket Club, 13 September 2026: 107
- v Panadura Sports Club, 9 September 2026: 41
- v Kandy Royals, 5 August 2026: 7
- Sineth JayawardenaBAT – 8 credits · form 59.1 in 21 T20s Last 5
- v Bangladesh, 3 October 2026: 7
- v India, 1 October 2026: 18
- v Sinhalese Sports Club, 16 September 2026: 178
- v Colombo Cricket Club, 13 September 2026: 43
- v Panadura Sports Club, 9 September 2026: 201
- Vijayakanth ViyaskanthBOWL – 7.5 credits · form 61 in 65 T20s Last 5
- v Bangladesh, 3 October 2026: 93
- v India, 1 October 2026: 6
- v Sinhalese Sports Club, 16 September 2026: 61
- v Colombo Cricket Club, 13 September 2026: 40
- v Panadura Sports Club, 9 September 2026: 166
- Chamindu WickramasingheAR – 7 credits · form 48.9 in 28 T20s Last 5
- v Moors Sports Club, 5 September 2026: 20
- v Tamil Union Cricket and Athletic Club, 1 September 2026: 56
- v Kurunegala Youth Cricket Club, 28 August 2026: 4
- v Colombo Cricket Club, 20 August 2026: 63
- v Nugegoda Sports Welfare Club, 17 August 2026: 10
Matchups
Batters in one XI against bowlers in the other: men’s T20s in our history to 8 October 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Sahibzada Farhanvs Dushmantha Chameera | 47 | 87 | 185.1 | 2 |
| Sahibzada Farhanvs Maheesh Theekshana | 46 | 50 | 108.7 | 1 |
| Fakhar Zamanvs Maheesh Theekshana | 40 | 46 | 115 | 2 |
| Dasun Shanakavs Shadab Khan | 38 | 77 | 202.6 | 1 |
| Saim Ayubvs Maheesh Theekshana | 34 | 50 | 147.1 | 1 |
All 12
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Fakhar Zamanvs Nuwan Thushara | 26 | 27 | 103.8 | 2 |
| Sahibzada Farhanvs Dasun Shanaka | 25 | 39 | 156 | 1 |
| Sahibzada Farhanvs Nuwan Thushara | 24 | 56 | 233.3 | 1 |
| Kusal Mendisvs Abrar Ahmed | 24 | 26 | 108.3 | 1 |
| Kamil Misharavs Abrar Ahmed | 23 | 31 | 134.8 | 2 |
| Fakhar Zamanvs Dushmantha Chameera | 22 | 19 | 86.4 | 3 |
| Saim Ayubvs Dasun Shanaka | 21 | 23 | 109.5 | 2 |
Head to head
Pakistan vs Sri Lanka in T20Is
20Pakistan
33 since 2007
13Sri Lanka
Last five years: 12 matches, Pakistan 7, Sri Lanka 5.
Pakistan vs Sri Lanka, head to headPick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB