Friday, April 24, 2009


Batting records

Test Matches


  1. Highest team total - 952/6 against India in 1997.

  2. Highest aggregate of runs- Mahela Jayawardene (8221) in 101 matches at an Average of 53.38

  3. Most number of matches played - Muttiah Muralitharan (126).

  4. Most number of matches as captain - Arjuna Ranatunga (56) from 1989 to 1999.

  5. Highest individual score - 374 by Mahela Jayawardene against South Africa in July 2006.

  6. Highest partnership - 624 for the third wicket by Kumar Sangakkara (287) & Mahela Jayawardene (374) against South Africa in 2006.

  7. Most number of centuries- Mahela Jayawardene (25) in 101 matches.

  8. Most number of half centuries- Arjuna Ranatunga (38) in 93 matches.

  9. Most number of dismissals(includes wicket-keeping)- Kumar Sangakkara (173 dismissals) in 79 matches.

  10. Most number of catches - Mahela Jayawardene (142) in 101 matches.

  11. Highest average (qualification 20 inns.) - Kumar Sangakkara (54.59)

ODI Matches



  1. Highest team total- 443/9 against Netherlands in July 2006.

  2. Highest aggregate of runs- Sanath Jayasuriya (13,151) in 432 matches at an average of 32.71.

  3. Most number of matches played - Sanath Jayasuriya (432).

  4. Most number of matches as captain - Arjuna Ranatunga (193) from 1988 to 1999.

  5. Highest individual score - 189 by Sanath Jayasuriya against India in October, 2000.

  6. Highest partnership - 286 for the first wicket by Sanath Jayasuriya (152) & Upul Tharanga (109) against England in July 2006.

  7. Most number of centuries - Sanath Jayasuriya (28) in 432 matches.

  8. Most number of half centuries - Sanath Jayasuriya (67) in 432 matches.

  9. Most number of dismissals(includes wicket-keeping)- Kumar Sangakkara(291 dismissals) in 246 matches.

  10. Most number of catches - Mahela Jayawardene (159) in 299 matches.

  11. Highest average (qualification 20 inns.)- Marvan Atapattu (37.57).

  12. Highest number of sixes in a match - Sanath Jayasuriya (11).

  13. Highest number of sixes in a career - Sanath Jayasuriya (268).

Twenty20 Matches



  1. Highest team total - 260/6 against Kenya on 14 September 2007.

  2. Highest winning margin - 172 runs against Kenya in 14 September 2007.



World Cup Records by Sri Lanka

  1. Highest team total - 398/5 against Kenya in 1996.
  2. Highest partnership(runs) - 183 for the third wicket by Sanath Jayasuriya(115) Mahela Jayawardene (82) against West Indies in 2007.
  3. - 183 for the third wicket by Asanka Gurusinha (84) and Aravinda de Silva (145) against Kenya in 1996.
  4. Most number of runs - Sanath Jayasuriya (1165) in 38 matches.
  5. Highest individual score - Aravinda de Silva (145) against Kenya in 1996.
  6. Most number of matches played - Sanath Jayasuriya (38).
  7. Best individual bowling - 6-25 by Chaminda Vaas against Bangladesh in 2003.
  8. Most number of dismissals (includes wicket-keeping)- Kumar Sangakkara (32) in 21 matches. Most number of wickets - Muttiah Muralitharan (53) in 31 matches
  9. World's only bowler to take four wickets in four consecutive balls - Lasith Malinga against South Africa in 2007.
  10. First Sri Lankan bowler to take a World Cup Hatrick - Chaminda Vaas against Bangladesh in 2003.
  11. 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