31MatchesT20I 16 · ODI 15
877Runsaverage 29.23 · SR 98.7
127Highest score1 hundreds · 6 fifties

Fakhar Zaman against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHS
T20I1623215.47124.10/184
ODI1564543.0091.91/5127

Fakhar Zaman against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I514428.80161.80/184
2026 ODI314849.33113.01/0127
2025 T20I4217.0077.80/017
2025 ODI316555.0085.50/278
2023 ODI144.0036.40/04
5 earlier years
YearMatRunsAvgSR100s/50sHS
2022 T20I2136.5068.40/013
2019 T20I263.00120.00/06
2019 ODI213065.0083.30/276
2017 ODI619833.0093.80/150
2017 T20I34816.00102.10/031

Fakhar Zaman's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
12799ODIGaddafi Stadium31 Oct 2026
8442T20IPallekele International Cricket Stadium28 Feb 2026
7893ODIRawalpindi Cricket Stadium14 Nov 2025
7691ODINational Stadium, Karachi2 Oct 2019
5545ODIRawalpindi Cricket Stadium16 Nov 2025

Fakhar Zaman against Sri Lanka by ground

Sri Lanka bowlers Fakhar Zaman has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Dushmantha Chameera8776387.4
Asitha Fernando7471095.9
Mahesh Theekshana73872119.2
Wanindu Hasaranga7055278.6
Suranga Lakmal4838079.2
Lahiru Gamage4229169.0
Janith Liyanage40400100.0
Nuwan Pradeep3627275.0

Fakhar Zaman's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
31 Oct 2026ODI12799116128.3WonGaddafi Stadium
27 Oct 2026ODI5131038.5LostGaddafi Stadium
18 Oct 2026ODI16192184.2WonRawalpindi Cricket Stadium
13 Oct 2026T20I12711171.4LostRawalpindi Cricket Stadium
11 Oct 2026T20I221740129.4WonRawalpindi Cricket Stadium
25 older innings
DateFormatRunsBalls4s6sSRResultGround
9 Oct 2026T20I211340161.5WonRawalpindi Cricket Stadium
28 Feb 2026T20I844294200.0WonPallekele International Cricket Stadium
7 Jan 2026T20I5100050.0WonRangiri Dambulla International Stadium
29 Nov 2025T20I350060.0WonRawalpindi Cricket Stadium
27 Nov 2025T20I130033.3LostRawalpindi Cricket Stadium
16 Nov 2025ODI554580122.2WonRawalpindi Cricket Stadium
14 Nov 2025ODI78938183.9WonRawalpindi Cricket Stadium
11 Nov 2025ODI32552158.2WonRawalpindi Cricket Stadium
23 Sept 2025T20I17192089.5WonZayed Cricket Stadium
14 Sept 2023ODI4110036.4LostR Premadasa Stadium
11 Sept 2022T20I01000.0LostDubai International Cricket Stadium
9 Sept 2022T20I13181072.2LostDubai International Cricket Stadium
9 Oct 2019T20I01000.0LostGaddafi Stadium
7 Oct 2019T20I6410150.0LostGaddafi Stadium
2 Oct 2019ODI76917183.5WonNational Stadium, Karachi
30 Sept 2019ODI54656183.1WonNational Stadium, Karachi
29 Oct 2017T20I312730114.8WonGaddafi Stadium
27 Oct 2017T20I111010110.0WonZayed Cricket Stadium
26 Oct 2017T20I6100060.0WonZayed Cricket Stadium
23 Oct 2017ODI484770102.1WonSharjah Cricket Stadium
20 Oct 2017ODI17302056.7WonSharjah Cricket Stadium
18 Oct 2017ODI29402172.5WonZayed Cricket Stadium
16 Oct 2017ODI11132084.6WonZayed Cricket Stadium
13 Oct 2017ODI43454195.6WonDubai International Cricket Stadium
12 Jun 2017ODI503681138.9WonSophia Gardens

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.