Fakhar Zaman vs Sri Lanka record
Fakhar Zaman has scored 232 runs in 16 T20Is against Sri Lanka at an average of 15.47 (strike rate 124.1), with 1 fifty. In ODIs: 645 runs in 15 matches at an average of 43.00 (strike rate 91.9), with 1 hundred and 5 fifties.
31MatchesT20I 16 · ODI 15
877Runsaverage 29.23 · SR 98.7
127Highest score1 hundreds · 6 fifties
Fakhar Zaman against Sri Lanka by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 16 | 232 | 15.47 | 124.1 |
| ODI | 15 | 645 | 43.00 | 91.9 |
Fakhar Zaman against Sri Lanka year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 T20I | 5 | 144 | 28.80 | 161.8 |
| 2026 ODI | 3 | 148 | 49.33 | 113.0 |
| 2025 T20I | 4 | 21 | 7.00 | 77.8 |
| 2025 ODI | 3 | 165 | 55.00 | 85.5 |
| 2023 ODI | 1 | 4 | 4.00 | 36.4 |
5 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2022 T20I | 2 | 13 | 6.50 | 68.4 |
| 2019 T20I | 2 | 6 | 3.00 | 120.0 |
| 2019 ODI | 2 | 130 | 65.00 | 83.3 |
| 2017 ODI | 6 | 198 | 33.00 | 93.8 |
| 2017 T20I | 3 | 48 | 16.00 | 102.1 |
Fakhar Zaman's best innings against Sri Lanka
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 127 | 99 | 31 Oct 2026 |
| 84 | 42 | 28 Feb 2026 |
| 78 | 93 | 14 Nov 2025 |
| 76 | 91 | 2 Oct 2019 |
| 55 | 45 | 16 Nov 2025 |
Fakhar Zaman against Sri Lanka by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Rawalpindi Cricket Stadium | 10 | 240 | 26.67 | 93.4 |
| Gaddafi Stadium | 5 | 169 | 33.80 | 117.4 |
| Zayed Cricket Stadium | 5 | 74 | 14.80 | 80.4 |
| Dubai International Cricket Stadium | 3 | 56 | 18.67 | 87.5 |
| National Stadium, Karachi | 2 | 130 | 65.00 | 83.3 |
| Sharjah Cricket Stadium | 2 | 65 | 32.50 | 84.4 |
| Pallekele International Cricket Stadium | 1 | 84 | 84.00 | 200.0 |
| Sophia Gardens | 1 | 50 | 50.00 | 138.9 |
Sri Lanka bowlers Fakhar Zaman has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Dushmantha Chameera | 87 | 76 | 3 | 87.4 |
| Asitha Fernando | 74 | 71 | 0 | 95.9 |
| Mahesh Theekshana | 73 | 87 | 2 | 119.2 |
| Wanindu Hasaranga | 70 | 55 | 2 | 78.6 |
| Suranga Lakmal | 48 | 38 | 0 | 79.2 |
| Lahiru Gamage | 42 | 29 | 1 | 69.0 |
| Janith Liyanage | 40 | 40 | 0 | 100.0 |
| Nuwan Pradeep | 36 | 27 | 2 | 75.0 |
Fakhar Zaman's batting in every match against Sri Lanka
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 31 Oct 2026 | 127 | 99 | Won |
| 27 Oct 2026 | 5 | 13 | Lost |
| 18 Oct 2026 | 16 | 19 | Won |
| 13 Oct 2026 | 12 | 7 | Lost |
| 11 Oct 2026 | 22 | 17 | Won |
25 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 9 Oct 2026 | 21 | 13 | Won |
| 28 Feb 2026 | 84 | 42 | Won |
| 7 Jan 2026 | 5 | 10 | Won |
| 29 Nov 2025 | 3 | 5 | Won |
| 27 Nov 2025 | 1 | 3 | Lost |
| 16 Nov 2025 | 55 | 45 | Won |
| 14 Nov 2025 | 78 | 93 | Won |
| 11 Nov 2025 | 32 | 55 | Won |
| 23 Sept 2025 | 17 | 19 | Won |
| 14 Sept 2023 | 4 | 11 | Lost |
| 11 Sept 2022 | 0 | 1 | Lost |
| 9 Sept 2022 | 13 | 18 | Lost |
| 9 Oct 2019 | 0 | 1 | Lost |
| 7 Oct 2019 | 6 | 4 | Lost |
| 2 Oct 2019 | 76 | 91 | Won |
| 30 Sept 2019 | 54 | 65 | Won |
| 29 Oct 2017 | 31 | 27 | Won |
| 27 Oct 2017 | 11 | 10 | Won |
| 26 Oct 2017 | 6 | 10 | Won |
| 23 Oct 2017 | 48 | 47 | Won |
| 20 Oct 2017 | 17 | 30 | Won |
| 18 Oct 2017 | 29 | 40 | Won |
| 16 Oct 2017 | 11 | 13 | Won |
| 13 Oct 2017 | 43 | 45 | Won |
| 12 Jun 2017 | 50 | 36 | Won |
Fakhar Zaman vs Sri Lanka: questions and answers
- How many matches has Fakhar Zaman played against Sri Lanka?
- Fakhar Zaman has played 31 matches against Sri Lanka (16 in T20Is, 15 in ODIs), from 2017 to 2026. Pakistan won 23 and lost 8 of them.
- How many runs has Fakhar Zaman scored against Sri Lanka?
- Fakhar Zaman has scored 877 runs in 30 innings against Sri Lanka at an average of 29.23 and a strike rate of 98.7 (232 runs at an average of 15.47 in T20Is, 645 runs at an average of 43.00 in ODIs).
- What is Fakhar Zaman's highest score against Sri Lanka?
- Fakhar Zaman's highest score against Sri Lanka is 127 off 99 balls (ODI) at Gaddafi Stadium on 31 October 2026.
- How many hundreds has Fakhar Zaman scored against Sri Lanka?
- Fakhar Zaman has scored 1 hundred and 6 fifties against Sri Lanka.
- Where has Fakhar Zaman scored the most runs against Sri Lanka?
- At Rawalpindi Cricket Stadium: 240 runs in 9 innings against Sri Lanka, at an average of 26.67.
- How does Fakhar Zaman usually get out against Sri Lanka?
- Of Fakhar Zaman's 30 dismissals against Sri Lanka: caught 16, bowled 9, stumped 4 and run out 1. Dushmantha Chameera has dismissed Fakhar Zaman most often, 3 times in 87 balls.
- When did Fakhar Zaman last play against Sri Lanka?
- On 31 October 2026 (ODI) at Gaddafi Stadium: 127 off 99 balls. Pakistan won that match.