International · SL

Sri Lanka

FormDLWLWW
41Played
11Won
13Lost
2Tied / drawn
15No result
46%Win rate

Sri Lanka Fixtures

Sri Lanka Recent Form

Last 8 matches3 won · 4 lostlast 8
  1. Lv IND
  2. Lv PAK
  3. Wv ENG
  4. Wv PAK
  5. Lv ENG
  6. Wv BAN
  7. Lv SCO
  8. Dv PAK

Sri Lanka Recent Results

All results

Sri Lanka Leading Players

Most runs
  1. Pavan Rathnayake4 matches · avg 84.8 · SR 122339runs
  2. Kusal Mendis5 matches · avg 46.8 · SR 75234runs
  3. Kamindu Mendis5 matches · avg 37.0 · SR 70185runs
  4. Dhananjaya de Silva1 matches · avg 167.0 · SR 68167runs
  5. Avishka Fernando4 matches · avg 41.5 · SR 104166runs
Most wickets
  1. Asitha Fernando5 matches · econ 4.8812wickets
  2. Dilshan Madushanka5 matches · econ 5.5511wickets
  3. Eshan Malinga4 matches · econ 7.276wickets
  4. Milan Rathnayaka1 matches · econ 2.644wickets
  5. Dunith Wellalage3 matches · econ 6.143wickets

Sri Lanka Results

DateOpponentScoreOpp. scoreResult
9 Nov 2026 PakistanTest · Pakistan vs Sri Lanka Test Series 2026 446 (117.2)434/9 & 284/8 (84.5) D Match drawn
31 Oct 2026 ScotlandT20 · Hong Kong Sixes 2026 118/3 (6)144/4 (6) L Scotland won by 26 runs
30 Oct 2026 BangladeshT20 · Hong Kong Sixes 2026 129/5 (5.2)127/4 (6) W Sri Lanka won by 1 wkts
29 Oct 2026 EnglandODI · Pakistan, Sri Lanka and England ODI Series 2026 331 (45.1)386/5 (50) L England won by 55 runs
27 Oct 2026 PakistanODI · Pakistan, Sri Lanka and England ODI Series 2026 114/2 (18.1)110 (25.3) W Sri Lanka won by 8 wkts
22 Oct 2026 EnglandODI · Pakistan, Sri Lanka and England ODI Series 2026 423/7 (49.2)429/4 (50) W Sri Lanka won by 2 wkts
18 Oct 2026 PakistanODI · Pakistan, Sri Lanka and England ODI Series 2026 268 (48.1)305 (49.5) L Pakistan won by 37 runs
1 Oct 2026 IndiaT20I · T20I 2026 45 (9.5)169/7 (20) L India won by 124 runs
19 Sep 2026 EnglandT20I · England vs Sri Lanka T20I Series 2026 –– NR
17 Sep 2026 EnglandT20I · England vs Sri Lanka T20I Series 2026 –– NR
15 Sep 2026 EnglandT20I · England vs Sri Lanka T20I Series 2026 –– NR
3 Jul 2026 West IndiesTest · West Indies vs Sri Lanka Test Series 2026 549/9 (139.3)499 (165.5) D Match drawn
15 Jun 2026 West IndiesT20I · West Indies vs Sri Lanka T20I Series 2026 –– NR
14 Jun 2026 West IndiesT20I · West Indies vs Sri Lanka T20I Series 2026 169 (20)170/5 (19.4) L West Indies won by 5 wkts
12 Jun 2026 West IndiesT20I · West Indies vs Sri Lanka T20I Series 2026 147/9 (20)149/3 (19.2) L West Indies won by 7 wickets
9 Jun 2026 West IndiesODI · West Indies vs Sri Lanka ODI Series 2026 –– NR No Result
6 Jun 2026 West IndiesODI · West Indies vs Sri Lanka ODI Series 2026 –– NR Match abandoned due to rain (with toss)
3 Jun 2026 West IndiesODI · West Indies vs Sri Lanka ODI Series 2026 303/7 (50)262 (49.2) W Sri Lanka won by 41 runs
7 Jan 2026 PakistanT20I · Sri Lanka vs Pakistan T20I Series 2026 –– NR
29 Nov 2025 PakistanT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 –– NR
27 Nov 2025 PakistanT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 –– NR
25 Nov 2025 ZimbabweT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 –– NR
22 Nov 2025 PakistanT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 –– NR
20 Nov 2025 ZimbabweT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 –– NR
16 Nov 2025 PakistanODI · Pakistan, South Africa and Sri Lanka ODI Series 2025 –– NR
14 Nov 2025 PakistanODI · Pakistan, South Africa and Sri Lanka ODI Series 2025 –– NR
11 Nov 2025 PakistanODI · Pakistan, South Africa and Sri Lanka ODI Series 2025 –– NR
26 Sep 2025 IndiaT20 · Asia Cup 2025 202/5202/5 L India won the super over
23 Sep 2025 PakistanT20 · Asia Cup 2025 133/8138/5 L Pakistan Won by 5 Wickets
20 Sep 2025 BangladeshT20 · Asia Cup 2025 168/7169/6 L Bangladesh Won by 4 Wickets
18 Sep 2025 AfghanistanT20 · Asia Cup 2025 171/4169/8 W Sri Lanka Won by 6 Wickets
15 Sep 2025 Hong KongT20 · Asia Cup 2025 153/6149/4 W Sri Lanka Won by 4 wickets
13 Sep 2025 BangladeshT20 · Asia Cup 2025 140/4139/5 W Sri Lanka Won by 6 Wickets
6 Sep 2025 ZimbabweT20I · T20I Tournament in Zimbabwe, Sep 2025 8084/5 L Zimbabwe Won by 5 Wickets
3 Sep 2025 ZimbabweT20I · T20I Tournament in Zimbabwe, Sep 2025 177/6175/7 W Sri Lanka won by 4 wickets
31 Aug 2025 ZimbabweODI · Zimbabwe vs Sri Lanka ODI Series 2025 278/5277/7 W Sri Lanka Won by 5 Wickets
29 Aug 2025 ZimbabweODI · Zimbabwe vs Sri Lanka ODI Series 2025 298/6291/8 W Sri Lanka Won by 7 Runs
16 Jul 2025 BangladeshT20I · Sri Lanka vs Bangladesh T20I Series 2025 132/7133/2 L Bangladesh Won by 8 Wickets
13 Jul 2025 BangladeshT20I · Sri Lanka vs Bangladesh T20I Series 2025 94177/7 L Bangladesh won by 83 runs
10 Jul 2025 BangladeshT20I · Sri Lanka vs Bangladesh T20I Series 2025 159/3154/5 W Sri Lanka Won by 7 Wickets
5 Jul 2025 BangladeshODI · Sri Lanka vs Bangladesh ODI Series 2025 232248 L Bangladesh Won by 16 Runs

Sri Lanka Records

Sri Lanka Season by Season

YearPWLT/DNRWin %
202619462740%
202522770850%

Sri Lanka Head to Head

OpponentPWLT/DNRWin %
Pakistan11121733%
Bangladesh7340043%
West Indies7121333%
Zimbabwe6310275%
England5110350%
India202000%
Scotland101000%
Afghanistan11000100%
Hong Kong11000100%

Sri Lanka Record by Venue

Sri Lanka at Each Ground (full record)

GroundFormatPWLTNRWin %
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumT20I6510083%
Mahinda Rajapaksa International StadiumT20I6330050%
Shere Bangla National StadiumT20I7430057%
Wanderers StadiumT20I6420067%
Adelaide OvalODI195131028%
Arun Jaitley StadiumODI7150117%
Bellerive OvalODI10550050%
Eden GardensODI9350138%
Eden ParkODI9440150%
HeadingleyODI8440050%
Lord'sODI6420067%
Mahinda Rajapaksa International StadiumODI231190355%
Mangaung OvalODI7240133%
Melbourne Cricket GroundODI187110039%
National Bank Cricket ArenaODI14590036%
P Sara OvalODI12820280%
Queen's Park OvalODI9450044%
Queens Sports ClubODI151210292%
Riverside GroundODI6330050%
Seddon ParkODI7240133%
Sharjah Cricket StadiumODI8029492037%
Shere Bangla National StadiumODI3522130063%
Sinhalese Sports Club GroundODI3924110469%
St George's ParkODI6150017%
SuperSport ParkODI6150017%
Sydney Cricket GroundODI196120133%
The GabbaODI143100123%
The OvalODI155100033%
Trent BridgeODI6141020%
WACA GroundODI172150012%
Wanderers StadiumODI9270022%
Wankhede StadiumODI6240033%

Sri Lanka Batting

PlayerMInnsRunsHSAvgSR50+
Pavan Rathnayake4433913084.75122.43
Kusal Mendis5523411946.8074.82
Kamindu Mendis551856137.0069.82
Dhananjaya de Silva11167167167.0067.91
Avishka Fernando441669741.50104.41
Janith Liyanage331486174.00125.42
Dasun Shanaka331299743.00163.31
Vishen Halambage2211080110.00379.31
Sahan Arachchige33463015.33124.30
Lahiru Udara11424242.0080.80
Sangeeth Cooray22282214.00233.30
Ravindu Fernando22241812.00342.90

Sri Lanka Bowling

PlayerMOversWktsBestAvgEcon
Asitha Fernando57512330.504.88
Dilshan Madushanka577.311539.095.55
Eshan Malinga433.56441.007.27
Milan Rathnayaka1454329.752.64
Dunith Wellalage3223245.006.14
Lahiru Kumara140.83256.334.09
Sahan Arachchige382225.006.25
Muditha Lakshan232228.5019.00
Dhananjaya de Silva1121127.002.25
Ravindu Fernando221146.0023.00
Janith Liyanage241147.0011.75
Vishen Halambage221147.0023.50

Everyone Who Has Played for Sri Lanka