Sri Lankan cricket team records

This page details Sri Lanka national cricket team records.

Head to Head records with other teams

Overall

International match Summary – Sri Lanka

Playing Record

Format

Test matches

One-Day Internationals

Twenty20 Internationals

Updated 29 January 2015

Test matches

Test record versus other nations

Opponent

M

W

L

T

D

First win

v

28

8

10

0

10

18 March 1993

v

48

13

17

0

18

18 March 1986

v

35

6

14

0

15

11 September 1985

v

30

8

12

0

10

| 9 December 1992

v

26

1

17

0

8

11 September 1999

v

22

5

11

0

6

23 July 2000

v

15

6

3

0

6

| 17 November 2001

v

15

10

0

0

5

14 September 1996

v

16

14

0

0

2

8 September 2001

Updated 7 January 2015

One-Day International

ODI record versus other nations

Opponent

M

W

L

T

NR

First win

v

51

21

27

0

3

| 19 October 1989

v

90

31

55

0

4

13 April 1983

v

142

56

81

1

4

12 March 1982

v

89

40

41

1

7

| 18 June 1983

v

149

54

83

1

11

18 June 1979

v

63

33

30

0

0

14 February 1982

v

37

32

4

0

0

2 April 1986

v

47

39

7

0

1

23 February 1992

v

56

28

26

1

1

2 March 1992

v {Associate Members}

18

17

1

0

0

6 March 1996

Note that career records are for Sri Lanka only and exclude matches for ICC World XI and Asia XI. Updated 29 January 2015

Twenty20 International

T20I record versus other nations

Opponent

M

W

L

T

NR

First win

v

6

4

2

0

0

15 June 2006

v

13

6

5

1

1

| 22 December 2006

v

12

5

7

0

0

13 October 2008

v

4

4

0

0

0

18 September 2007

v

8

6

2

0

0

8 June 2009

v

5

2

3

0

0

12 September 2012

v

3

3

0

0

0

10 October 2008

v

6

3

3

0

0

9 December 2009

v

6

5

1

0

0

| 10 June 2009

v {Associate Members}

4

4

0

0

0

14 September 2007

Updated 20 May 2014

Test records

Records are bold if it is a World Record.

Team records

  • Highest team total – 952/6 against India in 1997, in which the record holding partnership between the two star batsman Roshan Mahanama and Sanath Jayasuriya was witnessed.

Individual records

Batting records
  • Highest aggregate of runs- Kumar Sangakkara (12,203) in 130 matches at an Average of 58.66
  • Highest individual score – 374 by Mahela Jayawardene against South Africa in July 2006.
  • Most number of centuries – Kumar Sangakkara (38) in 130 matches.
  • Most number of half centuries – Kumar Sangakkara (51) in 130 matches.
  • Most number of dismissals(includes wicket-keeping) – Kumar Sangakkara (173 dismissals) in 130 matches.
  • Most number of catches – Mahela Jayawardene (205) in 149 matches.
  • Highest average (qualification 20 inns.) – Kumar Sangakkara (58.66)
  • Fastest 8,000 runs – Kumar Sangakkara (152 innings)
  • Fastest 9,000 runs – Kumar Sangakkara (172 innings)
  • Fastest 11,000 runs – Kumar Sangakkara (208 innings)
  • Fastest 12,000 runs - Kumar Sangakkara (224 innings)
  • Most runs on a single ground – 2921 Mahela Jayawardena at Sinhalese Sports Club Ground, Colombo
Bowling records
  • Most wickets in career - 795 by Muttiah Muralitharan with 22.67 average.
  • Best figures in an innings - 9 for 51 by Muttiah Muralitharan against India in 2002.
  • Best figures in a match - 16 for 220 by Muttiah Muralitharan against England in 1998.
  • Most wickets on a single ground - 166 wickets in 24 matches by Muttiah Muralitharan at Sinhalese Sports Club Ground, Colombo.
  • Best average - Muttiah Muralitharan 22.72 in 133 matches.
  • Most five wicket hauls in an innings - Muttiah Muralitharan (67)
  • Most ten wicket hauls in a match - Muttiah Muralitharan (22)
  • Most balls bowled in career - Muttiah Muralitharan (44039) in 133 matches.
  • Most wickets taken bowled - Muttiah Muralitharan (167)
  • Most wickets taken caught - Muttiah Muralitharan (435)
  • Most wickets taken caught by a fielder - Muttiah Muralitharan (388)
  • Most wickets taken stumped - Muttiah Muralitharan (47)
  • Fastest to 350 wickets - Muttiah Muralitharan (66 matches)
  • Fastest to 400 wickets - Muttiah Muralitharan (72 matches)
  • Fastest to 450 wickets - Muttiah Muralitharan (80 matches)
  • Fastest to 500 wickets - Muttiah Muralitharan (87 matches)
  • Fastest to 600 wickets - Muttiah Muralitharan (101 matches)
  • Fastest to 700 wickets - Muttiah Muralitharan (113 matches)
  • Most wickets in a debut series - Ajantha Mendis (26) in 3 match series against India in 2008
  • World's only bowler to take a hat-trick in the first three balls of the innings in tests - Nuwan Zoysa took three wickets against Zimbabwe in 2001.

Partnership records

  • Highest partnership – 624 for the third wicket by Kumar Sangakkara (287) & Mahela Jayawardene (374) against South Africa in 2006.
  • Highest partnership for the second wicket – 576 by Sanath Jayasuriya and Roshan Mahanama against India in 1997.
  • Highest partnership for the fourth wicket – 437 by Mahela Jayawardena and Thilan Samaraweera against Pakistan in 2009.
  • Most partnership runs for the 3rd wicket – Kumar Sangakkara and Mahela Jayawardena (scored 5890 runs )

Other records

  • Most number of matches played – Mahela Jayawardena (146).
  • Most number of matches as captain – Arjuna Ranatunga (56) from 1989 to 1999.
  • Most player-of-the-series awards in Tests – 11 by Muttiah Muralitharan.

ODI records

Records are bold if it is a World Record.

Team records

  • Highest team total – 443/9 against Netherlands in July 2006.

Individual records

Batting records
  • Highest aggregate of runs – Kumar Sangakkara (13,693) in 397 matches at an average of 40.99
  • Most number of matches played – Sanath Jayasuriya (445).
  • Most number of matches as captain – Arjuna Ranatunga (193) from 1988 to 1999.
  • Highest individual score – 189 by Sanath Jayasuriya against India in October 2000.
  • Most number of centuries – Sanath Jayasuriya (28) in 445 matches.
  • Most number of half centuries – Kumar Sangakkara (93) in 397 matches.
  • Most number of dismissals (includes wicket-keeping) – Kumar Sangakkara (493 dismissals) [397 ct. + 96 st.] in 397 matches.
  • Most number of 4s – Sanath Jayasuriya (1500).
  • Most number of 6s – Sanath Jayasuriya (279).
  • Highest average (qualification 20 inns.) – Kumar Sangakkara (40.99).
  • Highest number of sixes in a match – Sanath Jayasuriya (11).
  • The World's second fastest ODI 50 – scored by Sanath Jayasuriya (17 balls).
  • Fastest 100 – scored by Sanath Jayasuriya (48 balls).
  • Fastest 150 – scored by Sanath Jayasuriya (99 balls).
  • Most runs in a single ground – 2514 runs by Sanath Jayasuriya at R. Premadasa Stadium, Colombo.
  • Most runs off one over – 35 by Thisara Perera against South Africa in 2013.
Bowling records

ODI Matches

  • Most wickets in career - 534 by Muttiah Muralitharan with 23.08 average
  • Best figures in an innings - 8 for 19 by Chaminda Vaas against Zimbabwe in 2001
  • World's only bowler to achieve 8 wickets in history - Chaminda Vaas
  • World's only bowler to achieve a hatrick in first three balls of the innings - Chaminda Vaas achieved a hatrick against Bangladesh in 2003
  • World's only bowler to have taken four wickets in four consecutive balls - Lasith Malinga took four wickets in four consecutive balls against South Africa in 2007.
  • World's only bowler to have three hatricks - Lasith Malinga have 3 ODI hatricks against South Africa, Kenya, and Australia.
  • Most wickets taken caught - Muttiah Muralitharan (290)
  • Most wickets taken caught and bowled - Muttiah Muralitharan (35)
  • Most wickets taken caught by a fielder - Muttiah Muralitharan (246)
  • Most wickets taken stumped - Muttiah Muralitharan (56)
  • Fastest to reach 50 wickets - Ajantha Mendis (29)
  • Fastest to reach 450 wickets - Muttiah Muralitharan (295)
  • Fastest to reach 500 wickets - Muttiah Muralitharan (324)

Partnership records

  • Highest opening partnership – 286 by Sanath Jayasuriya (152) and Upul Tharanga (109) against England on July 2006.
  • Highest ninth wicket partnership – 132 by Angelo Mathews (77) and Lasith Malinga (56) against Australia on November 2010.

Other records

  • The first player to play in 400 matches – Sanath Jayasuriya.
  • Sanath Jayasuriya is the only batsman in history to have two consecutive ODI scores above 150.
  • The Oldest player to score an ODI century – Sanath Jayasuriya, at 39 years and 212 days.
  • Most innings before first duck in ODI cricket – Kumar Dharmasena with 72 innings.
  • Most ducks in an ODI career – Sanath Jayasuriya with 34 ducks.
  • Most number of catches – Mahela Jayawardene (216) in 441 matches.
  • Worst economy rate in an ODI innings – 12.52 by Lasith Malinga against India in 2012.
  • Most balls bowled in ODI career – 18811 by Muttiah Muralitharan
  • Most stumpings in career as a wicketkeeper in ODIs – 96 by Kumar Sangakkara.

T20I records

Records are bold if it is a World Record.

Team records

  • Highest team total – 260/6 against Kenya on 14 September 2007.
  • Highest winning margin – 172 runs against Kenya in 14 September 2007.
  • Lowest team total – Netherlands scored 39 runs against Sri Lanka in 2014.
  • Highest winning margin (by balls remaining) – 90 balls remaining against Netherlands in 2014.

Individual records

Batting records
  • Highest aggregate of runs - Mahela Jayawardena (1493) in 55 matches at an average of 31.76.
  • Highest individual score - 104* by Tillakaratne Dilshan against Australia in 2011.
  • Most number of 4s - Mahela Jayawardena (173)
  • Most number of 6s - Mahela Jayawardena (33)
Bowling records
  • Most wickets in a career - 68 by Lasith Malinga with 21.10 average
  • Best figures in an innings - 6 for 8 by Ajantha Mendis against Zimbabwe in 2012
  • Best career bawling average - Ajantha Mendis with 14.42 in 39 matches.

Other records

  • Most number of catches – Tillakaratne Dilshan(25) in 62 matches.

Records by tournament

Records are bold if it is a World Record.

Team records
  • Highest team total – 398/5 against Kenya in 1996.
  • Sri Lanka walked off with a 210-runs victory against Canada at Hambantota on 20 February 2011, the seventh largest in World Cup history.
Individual records
  • Most number of runs – Sanath Jayasuriya (1165) in 38 matches.
  • Highest individual score – Aravinda de Silva (145) against Kenya in 1996.
  • Best individual bowling – 6/25 by Chaminda Vaas against Bangladesh in 2003.
  • Most number of dismissals (includes wicket-keeping) – Kumar Sangakkara (32) in 21 matches.
  • Most number of wickets – Muttiah Muralitharan (68) in 40 matches.
  • World's only bowler to take four wickets in four consecutive balls – Lasith Malinga against South Africa in 2007.
  • World's only bowler to take two World Cup hat-tricks – Lasith Malinga against South Africa and Kenya in 2007 and 2011.
  • First Sri Lankan bowler to take a World Cup Hat-trick – Chaminda Vaas against Bangladesh in 2003.
  • World's only bowler to have taken a World Cup Hat-trick in the first three balls of a match – Chaminda Vaas against Bangladesh in 2003.
Partnership records
  • Highest opening partnership – 282 by Upul Tharanga(133) and Tillakaratne Dilshan (144) against Zimbabwe in 2011.
  • First 200 run opening stand in World Cup Cricket – 282 by Upul Tharanga(133) and Tillakaratne Dilshan (144) against Zimbabwe in 2011.
  • 'Highest partnership (runs) – 282 for the first wicket by Upul Tharanga (133) and Tillakaratne Dilshan (144) against Zimbabwe.
Other records
  • Most number of matches played – Muttiah Muralitharan (40).