You are currently offline

Sri Lanka [Male]

T20
ODI
Test
Sri Lanka VS New Zealand 3rd T20 02 January,2025
Sri Lanka tour of New Zealand | Sri Lanka Won The Match By 7 Runs
New Zealand VS Sri Lanka 2nd T20 30 December,2024
Sri Lanka tour of New Zealand | New Zealand Won The Match By 45 Runs
New Zealand VS Sri Lanka 1st T20 28 December,2024
Sri Lanka tour of New Zealand | New Zealand Won The Match By 8 Runs
New Zealand VS Sri Lanka 2nd T20 10 November,2024
New Zealand tour of Sri Lanka | New Zealand Won The Match By 5 Runs
New Zealand VS Sri Lanka 1st T20 09 November,2024
New Zealand tour of Sri Lanka | Sri Lanka Won The Match By 4 Wickets
West Indies VS Sri Lanka 3rd T20 17 October,2024
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS West Indies 2nd T20 15 October,2024
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 73 Runs
Sri Lanka VS West Indies 1st T20 13 October,2024
West Indies tour of Sri Lanka | West Indies Won The Match By 5 Wickets
India VS Sri Lanka 3rd T20 30 July,2024
India tour of Sri Lanka | India Won In Superover
Sri Lanka VS India 2nd T20 28 July,2024
India tour of Sri Lanka | India Won The Match By 7 Wickets (D/L)
India VS Sri Lanka 1st T20 27 July,2024
India tour of Sri Lanka | India Won The Match By 43 Runs
Sri Lanka VS Netherlands 38th T20 16 June,2024
ICC Men's T20 World Cup | Sri Lanka Won The Match By 83 Runs
Sri Lanka VS Bangladesh 15th T20 07 June,2024
ICC Men's T20 World Cup | Bangladesh Won The Match By 2 Wickets
Sri Lanka VS South Africa 4th T20 03 June,2024
ICC Men's T20 World Cup | South Africa Won The Match By 6 Wickets
Sri Lanka VS Bangladesh 3rd T20 09 March,2024
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 28 Runs
Sri Lanka VS Bangladesh 2nd T20 06 March,2024
Sri Lanka tour of Bangladesh | Bangladesh Won The Match By 8 Wickets
Sri Lanka VS Bangladesh 1st T20 04 March,2024
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 3 Runs
Afghanistan VS Sri Lanka 3rd T20 21 February,2024
Afghanistan tour of Sri Lanka | Afghanistan Won The Match By 3 Runs
Sri Lanka VS Afghanistan 2nd T20 19 February,2024
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 72 Runs
Sri Lanka VS Afghanistan 1st T20 17 February,2024
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 4 Runs
Zimbabwe VS Sri Lanka 3rd T20 18 January,2024
Zimbabwe tour of Sri Lanka | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS Zimbabwe 2nd T20 16 January,2024
Zimbabwe tour of Sri Lanka | Zimbabwe Won The Match By 4 Wickets
Zimbabwe VS Sri Lanka 1st T20 14 January,2024
Zimbabwe tour of Sri Lanka | Sri Lanka Won The Match By 3 Wickets
Afghanistan VS Sri Lanka Quarter Final T20 [Quarter Final] 04 October,2023
Asian Games Men's Cricket Competition | Afghanistan Won The Match By 8 Runs
Sri Lanka VS New Zealand 3rd T20 08 April,2023
Sri Lanka tour of New Zealand | New Zealand Won The Match By 4 Wickets
Sri Lanka VS New Zealand 2nd T20 05 April,2023
Sri Lanka tour of New Zealand | New Zealand Won The Match By 9 Wickets
Sri Lanka VS New Zealand 1st T20 02 April,2023
Sri Lanka tour of New Zealand | Sri Lanka Won In Superover
India VS Sri Lanka 3rd T20 07 January,2023
Sri Lanka tour of India | India Won The Match By 91 Runs
Sri Lanka VS India 2nd T20 05 January,2023
Sri Lanka tour of India | Sri Lanka Won The Match By 16 Runs
India VS Sri Lanka 1st T20 03 January,2023
Sri Lanka tour of India | India Won The Match By 2 Runs
Sri Lanka VS England 39th T20 05 November,2022
ICC Men's T20 World Cup | England Won The Match By 4 Wickets
Afghanistan VS Sri Lanka 32nd T20 01 November,2022
ICC Men's T20 World Cup | Sri Lanka Won The Match By 6 Wickets
New Zealand VS Sri Lanka 27th T20 29 October,2022
ICC Men's T20 World Cup | New Zealand Won The Match By 65 Runs
Sri Lanka VS Australia 19th T20 25 October,2022
ICC Men's T20 World Cup | Australia Won The Match By 7 Wickets
Ireland VS Sri Lanka 15th T20 23 October,2022
ICC Men's T20 World Cup | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS Netherlands 9th T20 20 October,2022
ICC Men's T20 World Cup | Sri Lanka Won The Match By 16 Runs
Sri Lanka VS United Arab Emirates 6th T20 18 October,2022
ICC Men's T20 World Cup | Sri Lanka Won The Match By 79 Runs
Namibia VS Sri Lanka 1st T20 16 October,2022
ICC Men's T20 World Cup | Namibia Won The Match By 55 Runs
Sri Lanka VS Pakistan Final T20 [Final] 11 September,2022
Asia Cup | Sri Lanka Won The Match By 23 Runs
Pakistan VS Sri Lanka 12th T20 09 September,2022
Asia Cup | Sri Lanka Won The Match By 5 Wickets
India VS Sri Lanka 9th T20 06 September,2022
Asia Cup | Sri Lanka Won The Match By 6 Wickets
Afghanistan VS Sri Lanka 7th T20 03 September,2022
Asia Cup | Sri Lanka Won The Match By 4 Wickets
Bangladesh VS Sri Lanka 5th T20 01 September,2022
Asia Cup | Sri Lanka Won The Match By 2 Wickets
Sri Lanka VS Afghanistan 1st T20 27 August,2022
Asia Cup | Afghanistan Won The Match By 8 Wickets
Australia VS Sri Lanka 3rd T20 11 June,2022
Australia tour of Sri Lanka | Sri Lanka Won The Match By 4 Wickets
Sri Lanka VS Australia 2nd T20 08 June,2022
Australia tour of Sri Lanka | Australia Won The Match By 3 Wickets
Sri Lanka VS Australia 1st T20 07 June,2022
Australia tour of Sri Lanka | Australia Won The Match By 10 Wickets
Sri Lanka VS India 3rd T20 27 February,2022
Sri Lanka tour of India | India Won The Match By 6 Wickets
Sri Lanka VS India 2nd T20 26 February,2022
Sri Lanka tour of India | India Won The Match By 7 Wickets
India VS Sri Lanka 1st T20 24 February,2022
Sri Lanka tour of India | India Won The Match By 62 Runs
Australia VS Sri Lanka 5th T20 20 February,2022
Sri Lanka tour of Australia | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS Australia 4th T20 18 February,2022
Sri Lanka tour of Australia | Australia Won The Match By 6 Wickets
Sri Lanka VS Australia 3rd T20 15 February,2022
Sri Lanka tour of Australia | Australia Won The Match By 6 Wickets
Australia VS Sri Lanka 2nd T20 13 February,2022
Sri Lanka tour of Australia | Australia Won In Superover
Australia VS Sri Lanka 1st T20 11 February,2022
Sri Lanka tour of Australia | Australia Won The Match By 20 Runs (D/L)
Sri Lanka VS West Indies 35th T20 04 November,2021
ICC Men's T20 World Cup | Sri Lanka Won The Match By 20 Runs
England VS Sri Lanka 29th T20 01 November,2021
ICC Men's T20 World Cup | England Won The Match By 26 Runs
Sri Lanka VS South Africa 25th T20 30 October,2021
ICC Men's T20 World Cup | South Africa Won The Match By 4 Wickets
Sri Lanka VS Australia 22nd T20 28 October,2021
ICC Men's T20 World Cup | Australia Won The Match By 7 Wickets
Bangladesh VS Sri Lanka 15th T20 24 October,2021
ICC Men's T20 World Cup | Sri Lanka Won The Match By 5 Wickets
Netherlands VS Sri Lanka 12th T20 22 October,2021
ICC Men's T20 World Cup | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS Ireland 8th T20 20 October,2021
ICC Men's T20 World Cup | Sri Lanka Won The Match By 70 Runs
Namibia VS Sri Lanka 4th T20 18 October,2021
ICC Men's T20 World Cup | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS South Africa 3rd T20 14 September,2021
South Africa tour of Sri Lanka | South Africa Won The Match By 10 Wickets
Sri Lanka VS South Africa 2nd T20 12 September,2021
South Africa tour of Sri Lanka | South Africa Won The Match By 9 Wickets
South Africa VS Sri Lanka 1st T20 10 September,2021
South Africa tour of Sri Lanka | South Africa Won The Match By 28 Runs
India VS Sri Lanka 3rd T20 29 July,2021
India tour of Sri Lanka | Sri Lanka Won The Match By 7 Wickets
India VS Sri Lanka 2nd T20 28 July,2021
India tour of Sri Lanka | Sri Lanka Won The Match By 4 Wickets
India VS Sri Lanka 1st T20 25 July,2021
India tour of Sri Lanka | India Won The Match By 38 Runs
England VS Sri Lanka 3rd T20 26 June,2021
Sri Lanka tour of England | England Won The Match By 89 Runs
Sri Lanka VS England 2nd T20 24 June,2021
Sri Lanka tour of England | England Won The Match By 5 Wickets (D/L)
Sri Lanka VS England 1st T20 23 June,2021
Sri Lanka tour of England | England Won The Match By 8 Wickets
Sri Lanka VS West Indies 3rd T20 07 March,2021
Sri Lanka tour of West Indies | West Indies Won The Match By 3 Wickets
Sri Lanka VS West Indies 2nd T20 05 March,2021
Sri Lanka tour of West Indies | Sri Lanka Won The Match By 43 Runs
Sri Lanka VS West Indies 1st T20 03 March,2021
Sri Lanka tour of West Indies | West Indies Won The Match By 4 Wickets
Sri Lanka VS West Indies 2nd T20 06 March,2020
West Indies tour of Sri Lanka | West Indies Won The Match By 7 Wickets
Sri Lanka VS West Indies 1st T20 04 March,2020
West Indies tour of Sri Lanka | West Indies Won The Match By 25 Runs
India VS Sri Lanka 3rd T20 10 January,2020
Sri Lanka tour of India | India Won The Match By 78 Runs
India VS Sri Lanka 2nd T20 07 January,2020
Sri Lanka tour of India | India Won The Match By 7 Wickets
Australia VS Sri Lanka 3rd T20 01 November,2019
Sri Lanka tour of Australia | Australia Won The Match By 7 Wickets
Australia VS Sri Lanka 2nd T20 30 October,2019
Sri Lanka tour of Australia | Australia Won The Match By 9 Wickets
Australia VS Sri Lanka 1st T20 27 October,2019
Sri Lanka tour of Australia | Australia Won The Match By 134 Runs
Pakistan VS Sri Lanka 3rd T20 09 October,2019
Sri Lanka tour of Pakistan | Sri Lanka Won The Match By 13 Runs
Pakistan VS Sri Lanka 2nd T20 07 October,2019
Sri Lanka tour of Pakistan | Sri Lanka Won The Match By 35 Runs
Pakistan VS Sri Lanka 1st T20 05 October,2019
Sri Lanka tour of Pakistan | Sri Lanka Won The Match By 64 Runs
Sri Lanka VS New Zealand 3rd T20 06 September,2019
New Zealand tour of Sri Lanka | Sri Lanka Won The Match By 37 Runs
Sri Lanka VS New Zealand 2nd T20 03 September,2019
New Zealand tour of Sri Lanka | New Zealand Won The Match By 4 Wickets
Sri Lanka VS New Zealand 1st T20 01 September,2019
New Zealand tour of Sri Lanka | New Zealand Won The Match By 5 Wickets
South Africa VS Sri Lanka 3rd T20 24 March,2019
Sri Lanka tour of South Africa | South Africa Won The Match By 45 Runs (D/L)
South Africa VS Sri Lanka 2nd T20 22 March,2019
Sri Lanka tour of South Africa | South Africa Won The Match By 16 Runs
South Africa VS Sri Lanka 1st T20 19 March,2019
Sri Lanka tour of South Africa | South Africa Won In Superover
New Zealand VS Sri Lanka Only T20 11 January,2019
Sri Lanka tour of New Zealand | New Zealand Won The Match By 35 Runs
England VS Sri Lanka Only T20 27 October,2018
England tour of Sri Lanka | England Won The Match By 30 Runs
South Africa VS Sri Lanka Only T20 14 August,2018
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 3 Wickets
Sri Lanka VS Bangladesh 6th T20 16 March,2018
Nidahas Trophy | Bangladesh Won The Match By 2 Wickets
Sri Lanka VS India 4th T20 12 March,2018
Nidahas Trophy | India Won The Match By 6 Wickets
Sri Lanka VS Bangladesh 3rd T20 10 March,2018
Nidahas Trophy | Bangladesh Won The Match By 5 Wickets
India VS Sri Lanka 1st T20 06 March,2018
Nidahas Trophy | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS Bangladesh 2nd T20 18 February,2018
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 75 Runs
Bangladesh VS Sri Lanka 1st T20 15 February,2018
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS India 3rd T20 24 December,2017
Sri Lanka tour of India | India Won The Match By 5 Wickets
India VS Sri Lanka 2nd T20 22 December,2017
Sri Lanka tour of India | India Won The Match By 88 Runs
India VS Sri Lanka 1st T20 20 December,2017
Sri Lanka tour of India | India Won The Match By 93 Runs
Pakistan VS Sri Lanka 3rd T20 29 October,2017
Sri Lanka tour of United Arab Emirates and Pakistan | Pakistan Won The Match By 36 Runs
Sri Lanka VS Pakistan 2nd T20 27 October,2017
Sri Lanka tour of United Arab Emirates and Pakistan | Pakistan Won The Match By 2 Wickets
Sri Lanka VS Pakistan 1st T20 26 October,2017
Sri Lanka tour of United Arab Emirates and Pakistan | Pakistan Won The Match By 7 Wickets
Sri Lanka VS India Only T20 06 September,2017
India tour of Sri Lanka | India Won The Match By 7 Wickets
Sri Lanka VS Bangladesh 2nd T20 06 April,2017
Bangladesh in Sri Lanka T20I Series | Bangladesh Won The Match By 45 Runs
Sri Lanka VS Bangladesh 1st T20 04 April,2017
Bangladesh in Sri Lanka T20I Series | Sri Lanka Won The Match By 6 Wickets
Australia VS Sri Lanka 3rd T20 22 February,2017
Sri Lanka in Australia T20I Series | Australia Won The Match By 41 Runs
Australia VS Sri Lanka 2nd T20 19 February,2017
Sri Lanka in Australia T20I Series | Sri Lanka Won The Match By 2 Wickets
Australia VS Sri Lanka 1st T20 17 February,2017
Sri Lanka in Australia T20I Series | Sri Lanka Won The Match By 5 Wickets
South Africa VS Sri Lanka 3rd T20 25 January,2017
Sri Lanka in South Africa T20I Series | Sri Lanka Won The Match By 5 Wickets
South Africa VS Sri Lanka 2nd T20 22 January,2017
Sri Lanka in South Africa T20I Series | Sri Lanka Won The Match By 3 Wickets
South Africa VS Sri Lanka 1st T20 20 January,2017
Sri Lanka in South Africa T20I Series | South Africa Won The Match By 19 Runs
Sri Lanka VS Australia 2nd T20 09 September,2016
Australia in Sri Lanka T20I Series | Australia Won The Match By 4 Wickets
Sri Lanka VS Australia 1st T20 06 September,2016
Australia in Sri Lanka T20I Series | Australia Won The Match By 85 Runs
England VS Sri Lanka Only T20 05 July,2016
England VS Sri Lanka Only T20-2016 | England Won The Match By 8 Wickets
South Africa VS Sri Lanka 32nd T20 [Super 10] 28 March,2016
World T20 | South Africa Won The Match By 8 Wickets
England VS Sri Lanka 29th T20 [Super 10] 26 March,2016
World T20 | England Won The Match By 10 Runs
Sri Lanka VS West Indies 21st T20 [Super 10] 20 March,2016
World T20 | West Indies Won The Match By 7 Wickets
Afghanistan VS Sri Lanka 16th T20 [Super 10] 17 March,2016
World T20 | Sri Lanka Won The Match By 6 Wickets
Pakistan VS Sri Lanka 10th T20 04 March,2016
Asia Cup | Pakistan Won The Match By 6 Wickets
India VS Sri Lanka 7th T20 01 March,2016
Asia Cup | India Won The Match By 5 Wickets
Bangladesh VS Sri Lanka 5th T20 28 February,2016
Asia Cup | Bangladesh Won The Match By 23 Runs
Sri Lanka VS United Arab Emirates 2nd T20 25 February,2016
Asia Cup | Sri Lanka Won The Match By 14 Runs
India VS Sri Lanka 3rd T20 14 February,2016
Sri Lanka in India T20I Series | India Won The Match By 9 Wickets
India VS Sri Lanka 2nd T20 12 February,2016
Sri Lanka in India T20I Series | India Won The Match By 69 Runs
India VS Sri Lanka 1st T20 09 February,2016
Sri Lanka in India T20I Series | Sri Lanka Won The Match By 5 Wickets
New Zealand VS Sri Lanka 2nd T20 10 January,2016
Sri Lanka in New Zealand T20I Series | New Zealand Won The Match By 9 Wickets
New Zealand VS Sri Lanka 1st T20 07 January,2016
Sri Lanka in New Zealand T20I Series | New Zealand Won The Match By 3 Runs
Sri Lanka VS West Indies 2nd T20 11 November,2015
West Indies in Sri Lanka T20I Series | West Indies Won The Match By 23 Runs
Sri Lanka VS West Indies 1st T20 09 November,2015
West Indies in Sri Lanka T20I Series | Sri Lanka Won The Match By 30 Runs
Sri Lanka VS Pakistan 2nd T20 01 August,2015
Pakistan in Sri Lanka T20I Series | Pakistan Won The Match By 1 Wicket
Sri Lanka VS Pakistan 1st T20 30 July,2015
Pakistan in Sri Lanka T20I Series | Pakistan Won The Match By 29 Runs
Afghanistan VS Sri Lanka Final IT20 [Final] 03 October,2014
Asian Games Men's Cricket Competition | Sri Lanka Won The Match By 68 Runs
Bangladesh VS Sri Lanka Semi Final IT20 [Semi Final] 02 October,2014
Asian Games Men's Cricket Competition | No Result
South Korea VS Sri Lanka Quarter Final IT20 [Quarter Final] 30 September,2014
Asian Games Men's Cricket Competition | Sri Lanka Won The Match By 117 Runs
England VS Sri Lanka Only T20 20 May,2014
England VS Sri Lanka Only T20-2014 | Sri Lanka Won The Match By 9 Runs
India VS Sri Lanka Final T20 [Final] 06 April,2014
World T20 | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS West Indies Semi Final T20 [Semi Final] 03 April,2014
World T20 | Sri Lanka Won The Match By 27 Runs (D/L)
New Zealand VS Sri Lanka 30th T20 31 March,2014
World T20 | Sri Lanka Won The Match By 59 Runs
England VS Sri Lanka 22nd T20 27 March,2014
World T20 | England Won The Match By 6 Wickets
Netherlands VS Sri Lanka 19th T20 24 March,2014
World T20 | Sri Lanka Won The Match By 9 Wickets
South Africa VS Sri Lanka 14th T20 22 March,2014
World T20 | Sri Lanka Won The Match By 5 Runs
Bangladesh VS Sri Lanka 2nd T20 14 February,2014
Sri Lanka in Bangladesh T20I Series | Sri Lanka Won The Match By 3 Wickets
Bangladesh VS Sri Lanka 1st T20 12 February,2014
Sri Lanka in Bangladesh T20I Series | Sri Lanka Won The Match By 2 Runs
Pakistan VS Sri Lanka 2nd T20 13 December,2013
Pakistan v Sri Lanka T20I Series | Sri Lanka Won The Match By 24 Runs
Pakistan VS Sri Lanka 1st T20 11 December,2013
Pakistan v Sri Lanka T20I Series | Pakistan Won The Match By 3 Wickets
Sri Lanka VS New Zealand 2nd T20 21 November,2013
New Zealand in Sri Lanka T20I Series | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS South Africa 3rd T20 06 August,2013
South Africa in Sri Lanka T20I Series | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS South Africa 2nd T20 04 August,2013
South Africa in Sri Lanka T20I Series | South Africa Won The Match By 22 Runs
Sri Lanka VS South Africa 1st T20 02 August,2013
South Africa in Sri Lanka T20I Series | South Africa Won The Match By 12 Runs
Sri Lanka VS Bangladesh Only T20 31 March,2013
Sri Lanka VS Bangladesh Only T20-2012-13 | Sri Lanka Won The Match By 17 Runs
Australia VS Sri Lanka 2nd T20 28 January,2013
Sri Lanka in Australia T20I Series | Sri Lanka Won The Match By 2 Runs (D/L)
Australia VS Sri Lanka 1st T20 26 January,2013
Sri Lanka in Australia T20I Series | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS New Zealand Only T20 30 October,2012
Sri Lanka VS New Zealand Only T20-2012-13 | No Result
Sri Lanka VS West Indies Final T20 [Final] 07 October,2012
ICC World Twenty20 | West Indies Won The Match By 36 Runs
Sri Lanka VS Pakistan Semi Final T20 [Semi Final] 04 October,2012
ICC World Twenty20 | Sri Lanka Won The Match By 16 Runs
Sri Lanka VS England 22nd T20 01 October,2012
ICC World Twenty20 | Sri Lanka Won The Match By 19 Runs
Sri Lanka VS West Indies 18th T20 29 September,2012
ICC World Twenty20 | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS New Zealand 13th T20 27 September,2012
ICC World Twenty20 | Sri Lanka Won In Superover
Sri Lanka VS South Africa 7th T20 22 September,2012
ICC World Twenty20 | South Africa Won The Match By 32 Runs
Sri Lanka VS Zimbabwe 1st T20 18 September,2012
ICC World Twenty20 | Sri Lanka Won The Match By 82 Runs
Sri Lanka VS India Only T20 07 August,2012
Sri Lanka VS India Only T20-2012 | India Won The Match By 39 Runs
Sri Lanka VS Pakistan 2nd T20 03 June,2012
Pakistan in Sri Lanka T20I Series | Pakistan Won The Match By 23 Runs
Sri Lanka VS Pakistan 1st T20 01 June,2012
Pakistan in Sri Lanka T20I Series | Sri Lanka Won The Match By 37 Runs
Pakistan VS Sri Lanka Only T20 25 November,2011
Pakistan VS Sri Lanka Only T20-2011-12 | Pakistan Won The Match By 5 Wickets
Sri Lanka VS Australia 2nd T20 08 August,2011
Australia in Sri Lanka T20I Series | Sri Lanka Won The Match By 8 Runs
Sri Lanka VS Australia 1st T20 06 August,2011
Australia in Sri Lanka T20I Series | Sri Lanka Won The Match By 35 Runs
England VS Sri Lanka Only T20 25 June,2011
England VS Sri Lanka Only T20-2011 | Sri Lanka Won The Match By 9 Wickets
Australia VS Sri Lanka Only T20 31 October,2010
Australia VS Sri Lanka Only T20-2010-11 | Sri Lanka Won The Match By 7 Wickets
New Zealand VS Sri Lanka 2nd T20 23 May,2010
New Zealand v Sri Lanka T20I Series | Sri Lanka Won The Match By 7 Wickets
New Zealand VS Sri Lanka 1st T20 22 May,2010
New Zealand v Sri Lanka T20I Series | New Zealand Won The Match By 28 Runs
England VS Sri Lanka Semi Final T20 [Semi Final] 13 May,2010
ICC World Twenty20 | England Won The Match By 7 Wickets
India VS Sri Lanka 23rd T20 11 May,2010
ICC World Twenty20 | Sri Lanka Won The Match By 5 Wickets
Australia VS Sri Lanka 20th T20 09 May,2010
ICC World Twenty20 | Australia Won The Match By 81 Runs
West Indies VS Sri Lanka 16th T20 07 May,2010
ICC World Twenty20 | Sri Lanka Won The Match By 57 Runs
Sri Lanka VS Zimbabwe 7th T20 03 May,2010
ICC World Twenty20 | Sri Lanka Won The Match By 14 Runs (D/L)
New Zealand VS Sri Lanka 1st T20 30 April,2010
ICC World Twenty20 | New Zealand Won The Match By 2 Wickets
India VS Sri Lanka 2nd T20 12 December,2009
Sri Lanka in India T20I Series | India Won The Match By 6 Wickets
India VS Sri Lanka 1st T20 09 December,2009
Sri Lanka in India T20I Series | Sri Lanka Won The Match By 29 Runs
Sri Lanka VS New Zealand 2nd T20 04 September,2009
New Zealand in Sri Lanka T20I Series | New Zealand Won The Match By 22 Runs
Sri Lanka VS New Zealand 1st T20 02 September,2009
New Zealand in Sri Lanka T20I Series | New Zealand Won The Match By 3 Runs
Sri Lanka VS Pakistan Only T20 12 August,2009
Sri Lanka VS Pakistan Only T20-2009 | Pakistan Won The Match By 52 Runs
Pakistan VS Sri Lanka Final T20 [Final] 21 June,2009
ICC World Twenty20 | Pakistan Won The Match By 8 Wickets
Sri Lanka VS West Indies Semi Final T20 [Semi Final] 19 June,2009
ICC World Twenty20 | Sri Lanka Won The Match By 57 Runs
New Zealand VS Sri Lanka 23rd T20 16 June,2009
ICC World Twenty20 | Sri Lanka Won The Match By 48 Runs
Ireland VS Sri Lanka 19th T20 14 June,2009
ICC World Twenty20 | Sri Lanka Won The Match By 9 Runs
Pakistan VS Sri Lanka 15th T20 12 June,2009
ICC World Twenty20 | Sri Lanka Won The Match By 19 Runs
Sri Lanka VS West Indies 11th T20 10 June,2009
ICC World Twenty20 | Sri Lanka Won The Match By 15 Runs
Australia VS Sri Lanka 8th T20 08 June,2009
ICC World Twenty20 | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS India Only T20 10 February,2009
Sri Lanka VS India Only T20-2008-09 | India Won The Match By 3 Wickets
Pakistan VS Sri Lanka Final T20 [Final] 13 October,2008
T20 Canada | Sri Lanka Won The Match By 5 Wickets
Pakistan VS Sri Lanka 4th T20 11 October,2008
T20 Canada | Pakistan Won The Match By 3 Wickets
Australia VS Sri Lanka 22nd T20 20 September,2007
ICC World Twenty20 | Australia Won The Match By 10 Wickets
Bangladesh VS Sri Lanka 19th T20 18 September,2007
ICC World Twenty20 | Sri Lanka Won The Match By 64 Runs
Pakistan VS Sri Lanka 16th T20 17 September,2007
ICC World Twenty20 | Pakistan Won The Match By 33 Runs
New Zealand VS Sri Lanka 11th T20 15 September,2007
ICC World Twenty20 | Sri Lanka Won The Match By 7 Wickets
Kenya VS Sri Lanka 8th T20 14 September,2007
ICC World Twenty20 | Sri Lanka Won The Match By 172 Runs
New Zealand VS Sri Lanka 2nd T20 26 December,2006
Sri Lanka in New Zealand T20I Series | New Zealand Won The Match By 5 Wickets
New Zealand VS Sri Lanka 1st T20 22 December,2006
Sri Lanka in New Zealand T20I Series | Sri Lanka Won The Match By 18 Runs (D/L)
England VS Sri Lanka Only T20 15 June,2006
England VS Sri Lanka Only T20-2006 | Sri Lanka Won The Match By 2 Runs

Team Stats :

Total W L NR
Total Match : 203 90 107 6
Total Toss Win 92
Win Toss Bat First 38 18 20 0
Win Toss Ball First 54 20 30 4
Lose Toss Bat First 70 30 39 1
Lose Toss Ball First 41 22 18 1
Total Bat First 108 48 59 1
Total Ball First 95 42 48 5
Tie 4
No Result 2

Win %

53.3%
Bat First
46.7%
Ball First
Bat First Won (48 Matches)
Ball First Won (42 Matches)

Won The Toss And Choose To :

41.3%
Bat First
58.7%
Ball First
Win Toss Bat First (38 Matches)
Win Toss Ball First (54 Matches)

Won The Toss And Choose To :

20.5%
Bat & Win
22.7%
Bat & Lose
22.7%
Ball & Win
34.1%
Ball & Lose
Win Toss Bat First & Win (20.5%)
Win Toss Bat First & Lose (22.7%)
Win Toss Ball First & Win (22.7%)
Win Toss Ball First & Lose (34.1%)
Sri Lanka VS Australia 2nd ODI 14 February,2025
Australia tour of Sri Lanka | Sri Lanka Won The Match By 174 Runs
Sri Lanka VS Australia 1st ODI 12 February,2025
Australia tour of Sri Lanka | Sri Lanka Won The Match By 49 Runs
Sri Lanka VS New Zealand 3rd ODI 11 January,2025
Sri Lanka tour of New Zealand | Sri Lanka Won The Match By 140 Runs
New Zealand VS Sri Lanka 2nd ODI 08 January,2025
Sri Lanka tour of New Zealand | New Zealand Won The Match By 113 Runs
Sri Lanka VS New Zealand 1st ODI 05 January,2025
Sri Lanka tour of New Zealand | New Zealand Won The Match By 9 Wickets
New Zealand VS Sri Lanka 3rd ODI 19 November,2024
New Zealand tour of Sri Lanka | No Result
New Zealand VS Sri Lanka 2nd ODI 17 November,2024
New Zealand tour of Sri Lanka | Sri Lanka Won The Match By 3 Wickets (D/L)
Sri Lanka VS New Zealand 1st ODI 13 November,2024
New Zealand tour of Sri Lanka | Sri Lanka Won The Match By 45 Runs (D/L)
Sri Lanka VS West Indies 3rd ODI 26 October,2024
West Indies tour of Sri Lanka | West Indies Won The Match By 8 Wickets (D/L)
West Indies VS Sri Lanka 2nd ODI 23 October,2024
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 5 Wickets
West Indies VS Sri Lanka 1st ODI 20 October,2024
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 5 Wickets (D/L)
Sri Lanka VS India 3rd ODI 07 August,2024
India tour of Sri Lanka | Sri Lanka Won The Match By 110 Runs
Sri Lanka VS India 2nd ODI 04 August,2024
India tour of Sri Lanka | Sri Lanka Won The Match By 32 Runs
Sri Lanka VS India 1st ODI 02 August,2024
India tour of Sri Lanka | Tie
Sri Lanka VS Bangladesh 3rd ODI 18 March,2024
Sri Lanka tour of Bangladesh | Bangladesh Won The Match By 4 Wickets
Bangladesh VS Sri Lanka 2nd ODI 15 March,2024
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 3 Wickets
Sri Lanka VS Bangladesh 1st ODI 13 March,2024
Sri Lanka tour of Bangladesh | Bangladesh Won The Match By 6 Wickets
Afghanistan VS Sri Lanka 3rd ODI 14 February,2024
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Afghanistan 2nd ODI 11 February,2024
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 155 Runs
Sri Lanka VS Afghanistan 1st ODI 09 February,2024
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 42 Runs
Zimbabwe VS Sri Lanka 3rd ODI 11 January,2024
Zimbabwe tour of Sri Lanka | Sri Lanka Won The Match By 8 Wickets (D/L)
Zimbabwe VS Sri Lanka 2nd ODI 08 January,2024
Zimbabwe tour of Sri Lanka | Sri Lanka Won The Match By 2 Wickets
Sri Lanka VS Zimbabwe 1st ODI 06 January,2024
Zimbabwe tour of Sri Lanka | No Result
Sri Lanka VS New Zealand 41st ODI 09 November,2023
ICC Cricket World Cup | New Zealand Won The Match By 5 Wickets
Sri Lanka VS Bangladesh 38th ODI 06 November,2023
ICC Cricket World Cup | Bangladesh Won The Match By 3 Wickets
India VS Sri Lanka 33rd ODI 02 November,2023
ICC Cricket World Cup | India Won The Match By 302 Runs
Sri Lanka VS Afghanistan 30th ODI 30 October,2023
ICC Cricket World Cup | Afghanistan Won The Match By 7 Wickets
England VS Sri Lanka 25th ODI 26 October,2023
ICC Cricket World Cup | Sri Lanka Won The Match By 8 Wickets
Netherlands VS Sri Lanka 19th ODI 21 October,2023
ICC Cricket World Cup | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS Australia 14th ODI 16 October,2023
ICC Cricket World Cup | Australia Won The Match By 5 Wickets
Sri Lanka VS Pakistan 8th ODI 10 October,2023
ICC Cricket World Cup | Pakistan Won The Match By 6 Wickets
South Africa VS Sri Lanka 4th ODI 07 October,2023
ICC Cricket World Cup | South Africa Won The Match By 102 Runs
Sri Lanka VS India Final ODI [Final] 17 September,2023
Asia Cup | India Won The Match By 10 Wickets
Pakistan VS Sri Lanka 11th ODI 14 September,2023
Asia Cup | Sri Lanka Won The Match By 2 Wickets (D/L)
India VS Sri Lanka 10th ODI 12 September,2023
Asia Cup | India Won The Match By 41 Runs
Sri Lanka VS Bangladesh 8th ODI 09 September,2023
Asia Cup | Sri Lanka Won The Match By 21 Runs
Sri Lanka VS Afghanistan 6th ODI 05 September,2023
Asia Cup | Sri Lanka Won The Match By 2 Runs
Bangladesh VS Sri Lanka 2nd ODI 31 August,2023
Asia Cup | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS Netherlands Final ODI [Final] 09 July,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 128 Runs
West Indies VS Sri Lanka 29th ODI 07 July,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 8 Wickets
Zimbabwe VS Sri Lanka 24th ODI 02 July,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS Netherlands 22nd ODI 30 June,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 21 Runs
Sri Lanka VS Scotland 19th ODI 27 June,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 82 Runs
Sri Lanka VS Ireland 15th ODI 25 June,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 133 Runs
Oman VS Sri Lanka 11th ODI 23 June,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 10 Wickets
Sri Lanka VS United Arab Emirates 3rd ODI 19 June,2023
ICC Cricket World Cup Qualifier | Sri Lanka Won The Match By 175 Runs
Afghanistan VS Sri Lanka 3rd ODI 07 June,2023
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS Afghanistan 2nd ODI 04 June,2023
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 132 Runs
Sri Lanka VS Afghanistan 1st ODI 02 June,2023
Afghanistan tour of Sri Lanka | Afghanistan Won The Match By 6 Wickets
Sri Lanka VS New Zealand 3rd ODI 31 March,2023
Sri Lanka tour of New Zealand | New Zealand Won The Match By 6 Wickets
New Zealand VS Sri Lanka 1st ODI 25 March,2023
Sri Lanka tour of New Zealand | New Zealand Won The Match By 198 Runs
India VS Sri Lanka 3rd ODI 15 January,2023
Sri Lanka tour of India | India Won The Match By 317 Runs
Sri Lanka VS India 2nd ODI 12 January,2023
Sri Lanka tour of India | India Won The Match By 4 Wickets
India VS Sri Lanka 1st ODI 10 January,2023
Sri Lanka tour of India | India Won The Match By 67 Runs
Afghanistan VS Sri Lanka 3rd ODI 30 November,2022
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 4 Wickets
Afghanistan VS Sri Lanka 2nd ODI 27 November,2022
Afghanistan tour of Sri Lanka | No Result
Afghanistan VS Sri Lanka 1st ODI 25 November,2022
Afghanistan tour of Sri Lanka | Afghanistan Won The Match By 60 Runs
Sri Lanka VS Australia 5th ODI 24 June,2022
Australia tour of Sri Lanka | Australia Won The Match By 4 Wickets
Sri Lanka VS Australia 4th ODI 21 June,2022
Australia tour of Sri Lanka | Sri Lanka Won The Match By 4 Runs
Australia VS Sri Lanka 3rd ODI 19 June,2022
Australia tour of Sri Lanka | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS Australia 2nd ODI 16 June,2022
Australia tour of Sri Lanka | Sri Lanka Won The Match By 26 Runs (D/L)
Sri Lanka VS Australia 1st ODI 14 June,2022
Australia tour of Sri Lanka | Australia Won The Match By 2 Wickets (D/L)
Sri Lanka VS Zimbabwe 3rd ODI 21 January,2022
Zimbabwe tour of Sri Lanka | Sri Lanka Won The Match By 184 Runs
Zimbabwe VS Sri Lanka 2nd ODI 18 January,2022
Zimbabwe tour of Sri Lanka | Zimbabwe Won The Match By 22 Runs
Zimbabwe VS Sri Lanka 1st ODI 16 January,2022
Zimbabwe tour of Sri Lanka | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS South Africa 3rd ODI 07 September,2021
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 78 Runs
South Africa VS Sri Lanka 2nd ODI 04 September,2021
South Africa tour of Sri Lanka | South Africa Won The Match By 67 Runs (D/L)
Sri Lanka VS South Africa 1st ODI 02 September,2021
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 14 Runs
India VS Sri Lanka 3rd ODI 23 July,2021
India tour of Sri Lanka | Sri Lanka Won The Match By 3 Wickets (D/L)
Sri Lanka VS India 2nd ODI 20 July,2021
India tour of Sri Lanka | India Won The Match By 3 Wickets
Sri Lanka VS India 1st ODI 18 July,2021
India tour of Sri Lanka | India Won The Match By 7 Wickets
Sri Lanka VS England 3rd ODI 04 July,2021
Sri Lanka tour of England | No Result
Sri Lanka VS England 2nd ODI 01 July,2021
Sri Lanka tour of England | England Won The Match By 8 Wickets
Sri Lanka VS England 1st ODI 29 June,2021
Sri Lanka tour of England | England Won The Match By 5 Wickets
Sri Lanka VS Bangladesh 3rd ODI 28 May,2021
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 97 Runs
Bangladesh VS Sri Lanka 2nd ODI 25 May,2021
Sri Lanka tour of Bangladesh | Bangladesh Won The Match By 103 Runs (D/L)
Bangladesh VS Sri Lanka 1st ODI 23 May,2021
Sri Lanka tour of Bangladesh | Bangladesh Won The Match By 33 Runs
West Indies VS Sri Lanka 3rd ODI 14 March,2021
West Indies v Sri Lanka | West Indies Won The Match By 5 Wickets
West Indies VS Sri Lanka 2nd ODI 12 March,2021
West Indies v Sri Lanka | West Indies Won The Match By 5 Wickets
West Indies VS Sri Lanka 1st ODI 10 March,2021
West Indies v Sri Lanka | West Indies Won The Match By 8 Wickets
Sri Lanka VS West Indies 3rd ODI 01 March,2020
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 6 Runs
Sri Lanka VS West Indies 2nd ODI 26 February,2020
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 161 Runs
Sri Lanka VS West Indies 1st ODI 22 February,2020
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 1 Wicket
Pakistan VS Sri Lanka 3rd ODI 02 October,2019
Sri Lanka tour of Pakistan | Pakistan Won The Match By 5 Wickets
Pakistan VS Sri Lanka 2nd ODI 30 September,2019
Sri Lanka tour of Pakistan | Pakistan Won The Match By 67 Runs
Sri Lanka VS Bangladesh 3rd ODI 31 July,2019
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 122 Runs
Sri Lanka VS Bangladesh 2nd ODI 28 July,2019
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Bangladesh 1st ODI 26 July,2019
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 91 Runs
India VS Sri Lanka 44th ODI 06 July,2019
World Cup | India Won The Match By 7 Wickets
Sri Lanka VS West Indies 39th ODI 01 July,2019
World Cup | Sri Lanka Won The Match By 23 Runs
South Africa VS Sri Lanka 35th ODI 28 June,2019
World Cup | South Africa Won The Match By 9 Wickets
England VS Sri Lanka 27th ODI 21 June,2019
World Cup | Sri Lanka Won The Match By 20 Runs
Australia VS Sri Lanka 20th ODI 15 June,2019
World Cup | Australia Won The Match By 87 Runs
Afghanistan VS Sri Lanka 7th ODI 04 June,2019
World Cup | Sri Lanka Won The Match By 34 Runs (D/L)
New Zealand VS Sri Lanka 3rd ODI 01 June,2019
World Cup | New Zealand Won The Match By 10 Wickets
Scotland VS Sri Lanka 2nd ODI 21 May,2019
Sri Lanka tour of England and Scotland | Sri Lanka Won The Match By 35 Runs (D/L)
South Africa VS Sri Lanka 5th ODI 16 March,2019
Sri Lanka tour of South Africa | South Africa Won The Match By 41 Runs (D/L)
South Africa VS Sri Lanka 4th ODI 13 March,2019
Sri Lanka tour of South Africa | South Africa Won The Match By 6 Wickets
South Africa VS Sri Lanka 3rd ODI 10 March,2019
Sri Lanka tour of South Africa | South Africa Won The Match By 71 Runs (D/L)
South Africa VS Sri Lanka 2nd ODI 06 March,2019
Sri Lanka tour of South Africa | South Africa Won The Match By 113 Runs
South Africa VS Sri Lanka 1st ODI 03 March,2019
Sri Lanka tour of South Africa | South Africa Won The Match By 8 Wickets
New Zealand VS Sri Lanka 3rd ODI 08 January,2019
Sri Lanka tour of New Zealand | New Zealand Won The Match By 115 Runs
New Zealand VS Sri Lanka 2nd ODI 05 January,2019
Sri Lanka tour of New Zealand | New Zealand Won The Match By 21 Runs
New Zealand VS Sri Lanka 1st ODI 03 January,2019
Sri Lanka tour of New Zealand | New Zealand Won The Match By 45 Runs
Sri Lanka VS England 5th ODI 23 October,2018
England tour of Sri Lanka | Sri Lanka Won The Match By 219 Runs (D/L)
Sri Lanka VS England 4th ODI 20 October,2018
England tour of Sri Lanka | England Won The Match By 18 Runs (D/L)
Sri Lanka VS England 3rd ODI 17 October,2018
England tour of Sri Lanka | England Won The Match By 7 Wickets
England VS Sri Lanka 2nd ODI 13 October,2018
England tour of Sri Lanka | England Won The Match By 31 Runs (D/L)
England VS Sri Lanka 1st ODI 10 October,2018
England tour of Sri Lanka | No Result
Afghanistan VS Sri Lanka 3rd ODI 17 September,2018
Asia Cup | Afghanistan Won The Match By 91 Runs
Bangladesh VS Sri Lanka 1st ODI 15 September,2018
Asia Cup | Bangladesh Won The Match By 137 Runs
Sri Lanka VS South Africa 5th ODI 12 August,2018
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 178 Runs
Sri Lanka VS South Africa 4th ODI 08 August,2018
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 3 Runs (D/L)
South Africa VS Sri Lanka 3rd ODI 05 August,2018
South Africa tour of Sri Lanka | South Africa Won The Match By 78 Runs
Sri Lanka VS South Africa 2nd ODI 01 August,2018
South Africa tour of Sri Lanka | South Africa Won The Match By 4 Wickets
Sri Lanka VS South Africa 1st ODI 29 July,2018
South Africa tour of Sri Lanka | South Africa Won The Match By 5 Wickets
Sri Lanka VS Bangladesh Final ODI [Final] 27 January,2018
Tri-Nation Tournament in Bangladesh | Sri Lanka Won The Match By 79 Runs
Bangladesh VS Sri Lanka 6th ODI 25 January,2018
Tri-Nation Tournament in Bangladesh | Sri Lanka Won The Match By 10 Wickets
Zimbabwe VS Sri Lanka 4th ODI 21 January,2018
Tri-Nation Tournament in Bangladesh | Sri Lanka Won The Match By 5 Wickets
Bangladesh VS Sri Lanka 3rd ODI 19 January,2018
Tri-Nation Tournament in Bangladesh | Bangladesh Won The Match By 163 Runs
Zimbabwe VS Sri Lanka 2nd ODI 17 January,2018
Tri-Nation Tournament in Bangladesh | Zimbabwe Won The Match By 12 Runs
Sri Lanka VS India 3rd ODI 17 December,2017
Sri Lanka tour of India | India Won The Match By 8 Wickets
India VS Sri Lanka 2nd ODI 13 December,2017
Sri Lanka tour of India | India Won The Match By 141 Runs
India VS Sri Lanka 1st ODI 10 December,2017
Sri Lanka tour of India | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Pakistan 5th ODI 23 October,2017
Pakistan tour of United Arab Emirates | Pakistan Won The Match By 9 Wickets
Sri Lanka VS Pakistan 4th ODI 20 October,2017
Pakistan tour of United Arab Emirates | Pakistan Won The Match By 7 Wickets
Sri Lanka VS Pakistan 3rd ODI 18 October,2017
Pakistan tour of United Arab Emirates | Pakistan Won The Match By 7 Wickets
Pakistan VS Sri Lanka 2nd ODI 16 October,2017
Pakistan tour of United Arab Emirates | Pakistan Won The Match By 32 Runs
Pakistan VS Sri Lanka 1st ODI 13 October,2017
Pakistan tour of United Arab Emirates | Pakistan Won The Match By 83 Runs
Sri Lanka VS India 5th ODI 03 September,2017
India tour of Sri Lanka | India Won The Match By 6 Wickets
India VS Sri Lanka 4th ODI 31 August,2017
India tour of Sri Lanka | India Won The Match By 168 Runs
Sri Lanka VS India 3rd ODI 27 August,2017
India tour of Sri Lanka | India Won The Match By 6 Wickets
Sri Lanka VS India 2nd ODI 24 August,2017
India tour of Sri Lanka | India Won The Match By 3 Wickets (D/L)
Sri Lanka VS India 1st ODI 20 August,2017
India tour of Sri Lanka | India Won The Match By 9 Wickets
Sri Lanka VS Zimbabwe 5th ODI 10 July,2017
Zimbabwe in Sri Lanka ODI Series | Zimbabwe Won The Match By 3 Wickets
Sri Lanka VS Zimbabwe 4th ODI 08 July,2017
Zimbabwe in Sri Lanka ODI Series | Zimbabwe Won The Match By 4 Wickets (D/L)
Sri Lanka VS Zimbabwe 3rd ODI 06 July,2017
Zimbabwe in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS Zimbabwe 2nd ODI 02 July,2017
Zimbabwe in Sri Lanka ODI Series | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Zimbabwe 1st ODI 30 June,2017
Zimbabwe in Sri Lanka ODI Series | Zimbabwe Won The Match By 6 Wickets
Pakistan VS Sri Lanka 12th ODI 12 June,2017
ICC Champions Trophy | Pakistan Won The Match By 3 Wickets
India VS Sri Lanka 8th ODI 08 June,2017
ICC Champions Trophy | Sri Lanka Won The Match By 7 Wickets
South Africa VS Sri Lanka 3rd ODI 03 June,2017
ICC Champions Trophy | South Africa Won The Match By 96 Runs
Sri Lanka VS Bangladesh 3rd ODI 01 April,2017
Bangladesh in Sri Lanka ODI Series | Sri Lanka Won The Match By 70 Runs
Sri Lanka VS Bangladesh 2nd ODI 28 March,2017
Bangladesh in Sri Lanka ODI Series | No Result
Sri Lanka VS Bangladesh 1st ODI 25 March,2017
Bangladesh in Sri Lanka ODI Series | Bangladesh Won The Match By 90 Runs
South Africa VS Sri Lanka 5th ODI 10 February,2017
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 88 Runs
South Africa VS Sri Lanka 4th ODI 07 February,2017
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 40 Runs
South Africa VS Sri Lanka 3rd ODI 04 February,2017
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 7 Wickets
South Africa VS Sri Lanka 2nd ODI 01 February,2017
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 121 Runs
South Africa VS Sri Lanka 1st ODI 28 January,2017
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 8 Wickets
Zimbabwe VS Sri Lanka Final ODI [Final] 27 November,2016
Zimbabwe Tri-Nation Series | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS West Indies 5th ODI 23 November,2016
Zimbabwe Tri-Nation Series | Sri Lanka Won The Match By 1 Run
Zimbabwe VS Sri Lanka 4th ODI 21 November,2016
Zimbabwe Tri-Nation Series | No Result
Sri Lanka VS West Indies 2nd ODI 16 November,2016
Zimbabwe Tri-Nation Series | West Indies Won The Match By 62 Runs
Zimbabwe VS Sri Lanka 1st ODI 14 November,2016
Zimbabwe Tri-Nation Series | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS Australia 5th ODI 04 September,2016
Australia in Sri Lanka ODI Series | Australia Won The Match By 5 Wickets
Sri Lanka VS Australia 4th ODI 31 August,2016
Australia in Sri Lanka ODI Series | Australia Won The Match By 6 Wickets
Sri Lanka VS Australia 3rd ODI 28 August,2016
Australia in Sri Lanka ODI Series | Australia Won The Match By 2 Wickets
Sri Lanka VS Australia 2nd ODI 24 August,2016
Australia in Sri Lanka ODI Series | Sri Lanka Won The Match By 82 Runs
Sri Lanka VS Australia 1st ODI 21 August,2016
Australia in Sri Lanka ODI Series | Australia Won The Match By 3 Wickets
England VS Sri Lanka 5th ODI 02 July,2016
Sri Lanka in England ODI Series | England Won The Match By 122 Runs
England VS Sri Lanka 4th ODI 29 June,2016
Sri Lanka in England ODI Series | England Won The Match By 6 Wickets (D/L)
England VS Sri Lanka 3rd ODI 26 June,2016
Sri Lanka in England ODI Series | No Result
England VS Sri Lanka 2nd ODI 24 June,2016
Sri Lanka in England ODI Series | England Won The Match By 10 Wickets
England VS Sri Lanka 1st ODI 21 June,2016
Sri Lanka in England ODI Series | Tie
Ireland VS Sri Lanka 2nd ODI 18 June,2016
Sri Lanka in Ireland ODI Series | Sri Lanka Won The Match By 136 Runs
New Zealand VS Sri Lanka 5th ODI 05 January,2016
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 36 Runs
New Zealand VS Sri Lanka 4th ODI 02 January,2016
Sri Lanka in New Zealand ODI Series | No Result
New Zealand VS Sri Lanka 3rd ODI 31 December,2015
Sri Lanka in New Zealand ODI Series | Sri Lanka Won The Match By 8 Wickets
New Zealand VS Sri Lanka 2nd ODI 28 December,2015
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 10 Wickets
New Zealand VS Sri Lanka 1st ODI 26 December,2015
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 7 Wickets
Sri Lanka VS West Indies 3rd ODI 07 November,2015
West Indies in Sri Lanka ODI Series | Sri Lanka Won The Match By 19 Runs (D/L)
Sri Lanka VS West Indies 2nd ODI 04 November,2015
West Indies in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets (D/L)
Sri Lanka VS West Indies 1st ODI 01 November,2015
West Indies in Sri Lanka ODI Series | Sri Lanka Won The Match By 1 Wicket (D/L)
Sri Lanka VS Pakistan 5th ODI 26 July,2015
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 165 Runs
Sri Lanka VS Pakistan 4th ODI 22 July,2015
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 7 Wickets
Sri Lanka VS Pakistan 3rd ODI 19 July,2015
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 135 Runs
Sri Lanka VS Pakistan 2nd ODI 15 July,2015
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 2 Wickets
Sri Lanka VS Pakistan 1st ODI 11 July,2015
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 6 Wickets
South Africa VS Sri Lanka Quarter Final ODI [Quarter Final] 18 March,2015
ICC Cricket World Cup | South Africa Won The Match By 9 Wickets
Scotland VS Sri Lanka 35th ODI 11 March,2015
ICC Cricket World Cup | Sri Lanka Won The Match By 148 Runs
Australia VS Sri Lanka 32nd ODI 08 March,2015
ICC Cricket World Cup | Australia Won The Match By 64 Runs
England VS Sri Lanka 22nd ODI 01 March,2015
ICC Cricket World Cup | Sri Lanka Won The Match By 9 Wickets
Bangladesh VS Sri Lanka 18th ODI 26 February,2015
ICC Cricket World Cup | Sri Lanka Won The Match By 92 Runs
Afghanistan VS Sri Lanka 12th ODI 22 February,2015
ICC Cricket World Cup | Sri Lanka Won The Match By 4 Wickets
New Zealand VS Sri Lanka 1st ODI 14 February,2015
ICC Cricket World Cup | New Zealand Won The Match By 98 Runs
New Zealand VS Sri Lanka 7th ODI 29 January,2015
Sri Lanka in New Zealand ODI Series | Sri Lanka Won The Match By 34 Runs
New Zealand VS Sri Lanka 6th ODI 25 January,2015
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 120 Runs
New Zealand VS Sri Lanka 5th ODI 23 January,2015
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 108 Runs
New Zealand VS Sri Lanka 4th ODI 20 January,2015
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 4 Wickets
New Zealand VS Sri Lanka 3rd ODI 17 January,2015
Sri Lanka in New Zealand ODI Series | No Result
New Zealand VS Sri Lanka 2nd ODI 15 January,2015
Sri Lanka in New Zealand ODI Series | Sri Lanka Won The Match By 6 Wickets
New Zealand VS Sri Lanka 1st ODI 11 January,2015
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 3 Wickets
Sri Lanka VS England 7th ODI 16 December,2014
England in Sri Lanka ODI Series | Sri Lanka Won The Match By 87 Runs
Sri Lanka VS England 6th ODI 13 December,2014
England in Sri Lanka ODI Series | Sri Lanka Won The Match By 90 Runs
Sri Lanka VS England 5th ODI 10 December,2014 to 11 December,2014
England in Sri Lanka ODI Series | England Won The Match By 5 Wickets
Sri Lanka VS England 4th ODI 07 December,2014
England in Sri Lanka ODI Series | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS England 3rd ODI 03 December,2014
England in Sri Lanka ODI Series | England Won The Match By 5 Wickets (D/L)
Sri Lanka VS England 2nd ODI 29 November,2014
England in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS England 1st ODI 26 November,2014
England in Sri Lanka ODI Series | Sri Lanka Won The Match By 25 Runs
India VS Sri Lanka 5th ODI 16 November,2014
Sri Lanka in India ODI Series | India Won The Match By 3 Wickets
India VS Sri Lanka 4th ODI 13 November,2014
Sri Lanka in India ODI Series | India Won The Match By 153 Runs
India VS Sri Lanka 3rd ODI 09 November,2014
Sri Lanka in India ODI Series | India Won The Match By 6 Wickets
India VS Sri Lanka 2nd ODI 06 November,2014
Sri Lanka in India ODI Series | India Won The Match By 6 Wickets
India VS Sri Lanka 1st ODI 02 November,2014
Sri Lanka in India ODI Series | India Won The Match By 169 Runs
Sri Lanka VS Pakistan 3rd ODI 30 August,2014
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 7 Wickets (D/L)
Sri Lanka VS Pakistan 2nd ODI 26 August,2014
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 77 Runs
Sri Lanka VS Pakistan 1st ODI 23 August,2014
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 4 Wickets (D/L)
Sri Lanka VS South Africa 3rd ODI 12 July,2014
South Africa in Sri Lanka ODI Series | South Africa Won The Match By 82 Runs
Sri Lanka VS South Africa 2nd ODI 09 July,2014
South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 87 Runs
Sri Lanka VS South Africa 1st ODI 06 July,2014
South Africa in Sri Lanka ODI Series | South Africa Won The Match By 75 Runs
England VS Sri Lanka 5th ODI 03 June,2014
Sri Lanka in England ODI Series | Sri Lanka Won The Match By 6 Wickets
England VS Sri Lanka 4th ODI 31 May,2014
Sri Lanka in England ODI Series | Sri Lanka Won The Match By 7 Runs
England VS Sri Lanka 3rd ODI 28 May,2014
Sri Lanka in England ODI Series | England Won The Match By 10 Wickets
England VS Sri Lanka 2nd ODI 25 May,2014
Sri Lanka in England ODI Series | Sri Lanka Won The Match By 157 Runs
England VS Sri Lanka 1st ODI 22 May,2014
Sri Lanka in England ODI Series | England Won The Match By 81 Runs (D/L)
Sri Lanka VS Ireland 1st ODI 06 May,2014
Sri Lanka tour of England and Ireland | Sri Lanka Won The Match By 79 Runs
Pakistan VS Sri Lanka Final ODI [Final] 08 March,2014
Asia Cup | Sri Lanka Won The Match By 5 Wickets
Bangladesh VS Sri Lanka 10th ODI 06 March,2014
Asia Cup | Sri Lanka Won The Match By 3 Wickets
Afghanistan VS Sri Lanka 7th ODI 03 March,2014
Asia Cup | Sri Lanka Won The Match By 129 Runs
India VS Sri Lanka 4th ODI 28 February,2014
Asia Cup | Sri Lanka Won The Match By 2 Wickets
Pakistan VS Sri Lanka 1st ODI 25 February,2014
Asia Cup | Sri Lanka Won The Match By 12 Runs
Bangladesh VS Sri Lanka 3rd ODI 22 February,2014
Sri Lanka in Bangladesh ODI Series | Sri Lanka Won The Match By 6 Wickets
Bangladesh VS Sri Lanka 2nd ODI 20 February,2014
Sri Lanka in Bangladesh ODI Series | Sri Lanka Won The Match By 61 Runs
Bangladesh VS Sri Lanka 1st ODI 17 February,2014
Sri Lanka in Bangladesh ODI Series | Sri Lanka Won The Match By 13 Runs
Pakistan VS Sri Lanka 5th ODI 27 December,2013
Pakistan v Sri Lanka ODI Series | Sri Lanka Won The Match By 2 Wickets
Pakistan VS Sri Lanka 4th ODI 25 December,2013
Pakistan v Sri Lanka ODI Series | Pakistan Won The Match By 8 Wickets
Pakistan VS Sri Lanka 3rd ODI 22 December,2013
Pakistan v Sri Lanka ODI Series | Pakistan Won The Match By 113 Runs
Pakistan VS Sri Lanka 2nd ODI 20 December,2013
Pakistan v Sri Lanka ODI Series | Sri Lanka Won The Match By 2 Wickets
Pakistan VS Sri Lanka 1st ODI 18 December,2013
Pakistan v Sri Lanka ODI Series | Pakistan Won The Match By 11 Runs
Sri Lanka VS New Zealand 3rd ODI 16 November,2013
New Zealand in Sri Lanka ODI Series | Sri Lanka Won The Match By 36 Runs (D/L)
Sri Lanka VS New Zealand 2nd ODI 12 November,2013
New Zealand in Sri Lanka ODI Series | New Zealand Won The Match By 4 Wickets (D/L)
Sri Lanka VS New Zealand 1st ODI 10 November,2013
New Zealand in Sri Lanka ODI Series | No Result
Sri Lanka VS South Africa 5th ODI 31 July,2013
South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 128 Runs
Sri Lanka VS South Africa 4th ODI 28 July,2013
South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS South Africa 3rd ODI 26 July,2013
South Africa in Sri Lanka ODI Series | South Africa Won The Match By 56 Runs
Sri Lanka VS South Africa 2nd ODI 23 July,2013
South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 17 Runs (D/L)
Sri Lanka VS South Africa 1st ODI 20 July,2013
South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 180 Runs
India VS Sri Lanka Final ODI [Final] 11 July,2013
West Indies Tri-Nation Series | India Won The Match By 1 Wicket
India VS Sri Lanka 6th ODI 09 July,2013
West Indies Tri-Nation Series | India Won The Match By 81 Runs (D/L)
West Indies VS Sri Lanka 5th ODI 07 July,2013 to 08 July,2013
West Indies Tri-Nation Series | Sri Lanka Won The Match By 39 Runs (D/L)
India VS Sri Lanka 3rd ODI 02 July,2013
West Indies Tri-Nation Series | Sri Lanka Won The Match By 161 Runs
West Indies VS Sri Lanka 1st ODI 28 June,2013
West Indies Tri-Nation Series | West Indies Won The Match By 6 Wickets
India VS Sri Lanka Semi Final ODI [Semi Final] 20 June,2013
ICC Champions Trophy | India Won The Match By 8 Wickets
Australia VS Sri Lanka 12th ODI 17 June,2013
ICC Champions Trophy | Sri Lanka Won The Match By 20 Runs
England VS Sri Lanka 8th ODI 13 June,2013
ICC Champions Trophy | Sri Lanka Won The Match By 7 Wickets
New Zealand VS Sri Lanka 4th ODI 09 June,2013
ICC Champions Trophy | New Zealand Won The Match By 1 Wicket
Sri Lanka VS Bangladesh 3rd ODI 28 March,2013
Bangladesh in Sri Lanka ODI Series | Bangladesh Won The Match By 3 Wickets (D/L)
Sri Lanka VS Bangladesh 2nd ODI 25 March,2013
Bangladesh in Sri Lanka ODI Series | No Result
Sri Lanka VS Bangladesh 1st ODI 23 March,2013
Bangladesh in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets (D/L)
Australia VS Sri Lanka 5th ODI 23 January,2013
Sri Lanka in Australia ODI Series | Australia Won The Match By 32 Runs
Australia VS Sri Lanka 4th ODI 20 January,2013
Sri Lanka in Australia ODI Series | No Result
Australia VS Sri Lanka 3rd ODI 18 January,2013
Sri Lanka in Australia ODI Series | Sri Lanka Won The Match By 4 Wickets
Australia VS Sri Lanka 2nd ODI 13 January,2013
Sri Lanka in Australia ODI Series | Sri Lanka Won The Match By 8 Wickets
Australia VS Sri Lanka 1st ODI 11 January,2013
Sri Lanka in Australia ODI Series | Australia Won The Match By 107 Runs
Sri Lanka VS New Zealand 5th ODI 12 November,2012
New Zealand in Sri Lanka ODI Series | No Result
Sri Lanka VS New Zealand 4th ODI 10 November,2012
New Zealand in Sri Lanka ODI Series | Sri Lanka Won The Match By 7 Wickets (D/L)
Sri Lanka VS New Zealand 3rd ODI 06 November,2012
New Zealand in Sri Lanka ODI Series | Sri Lanka Won The Match By 7 Wickets (D/L)
Sri Lanka VS New Zealand 2nd ODI 04 November,2012
New Zealand in Sri Lanka ODI Series | Sri Lanka Won The Match By 14 Runs (D/L)
Sri Lanka VS India 5th ODI 04 August,2012
India in Sri Lanka ODI Series | India Won The Match By 20 Runs
Sri Lanka VS India 4th ODI 31 July,2012
India in Sri Lanka ODI Series | India Won The Match By 6 Wickets
Sri Lanka VS India 3rd ODI 28 July,2012
India in Sri Lanka ODI Series | India Won The Match By 5 Wickets
Sri Lanka VS India 2nd ODI 24 July,2012
India in Sri Lanka ODI Series | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS India 1st ODI 21 July,2012
India in Sri Lanka ODI Series | India Won The Match By 21 Runs
Sri Lanka VS Pakistan 5th ODI 18 June,2012
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 2 Wickets
Sri Lanka VS Pakistan 4th ODI 16 June,2012
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 44 Runs
Sri Lanka VS Pakistan 3rd ODI 13 June,2012
Pakistan in Sri Lanka ODI Series | No Result
Sri Lanka VS Pakistan 2nd ODI 09 June,2012
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 76 Runs
Sri Lanka VS Pakistan 1st ODI 07 June,2012
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 6 Wickets (D/L)
Bangladesh VS Sri Lanka 6th ODI 20 March,2012
Asia Cup | Bangladesh Won The Match By 5 Wickets (D/L)
Pakistan VS Sri Lanka 3rd ODI 15 March,2012
Asia Cup | Pakistan Won The Match By 6 Wickets
India VS Sri Lanka 2nd ODI 13 March,2012
Asia Cup | India Won The Match By 50 Runs
Australia VS Sri Lanka 3rd ODI [Final] 08 March,2012
Commonwealth Bank Series | Australia Won The Match By 16 Runs
Australia VS Sri Lanka 2nd ODI [Final] 06 March,2012
Commonwealth Bank Series | Sri Lanka Won The Match By 8 Wickets
Australia VS Sri Lanka 1st ODI [Final] 04 March,2012
Commonwealth Bank Series | Australia Won The Match By 15 Runs
Australia VS Sri Lanka 12th ODI 02 March,2012
Commonwealth Bank Series | Sri Lanka Won The Match By 9 Runs
India VS Sri Lanka 11th ODI 28 February,2012
Commonwealth Bank Series | India Won The Match By 7 Wickets
Australia VS Sri Lanka 9th ODI 24 February,2012
Commonwealth Bank Series | Sri Lanka Won The Match By 3 Wickets
India VS Sri Lanka 8th ODI 21 February,2012
Commonwealth Bank Series | Sri Lanka Won The Match By 51 Runs
Australia VS Sri Lanka 6th ODI 17 February,2012
Commonwealth Bank Series | Sri Lanka Won The Match By 8 Wickets (D/L)
India VS Sri Lanka 5th ODI 14 February,2012
Commonwealth Bank Series | Tie
Australia VS Sri Lanka 3rd ODI 10 February,2012
Commonwealth Bank Series | Australia Won The Match By 5 Runs
India VS Sri Lanka 2nd ODI 08 February,2012
Commonwealth Bank Series | India Won The Match By 4 Wickets
South Africa VS Sri Lanka 5th ODI 22 January,2012
Sri Lanka in South Africa ODI Series | Sri Lanka Won The Match By 2 Wickets
South Africa VS Sri Lanka 4th ODI 20 January,2012
Sri Lanka in South Africa ODI Series | Sri Lanka Won The Match By 5 Wickets
South Africa VS Sri Lanka 3rd ODI 17 January,2012
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 4 Runs (D/L)
South Africa VS Sri Lanka 2nd ODI 14 January,2012
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 5 Wickets
South Africa VS Sri Lanka 1st ODI 11 January,2012
Sri Lanka in South Africa ODI Series | South Africa Won The Match By 258 Runs
Pakistan VS Sri Lanka 5th ODI 23 November,2011
Pakistan v Sri Lanka ODI Series | Pakistan Won The Match By 3 Wickets
Pakistan VS Sri Lanka 4th ODI 20 November,2011
Pakistan v Sri Lanka ODI Series | Pakistan Won The Match By 26 Runs
Pakistan VS Sri Lanka 3rd ODI 18 November,2011
Pakistan v Sri Lanka ODI Series | Pakistan Won The Match By 21 Runs
Pakistan VS Sri Lanka 2nd ODI 14 November,2011
Pakistan v Sri Lanka ODI Series | Sri Lanka Won The Match By 25 Runs
Pakistan VS Sri Lanka 1st ODI 11 November,2011
Pakistan v Sri Lanka ODI Series | Pakistan Won The Match By 8 Wickets
Sri Lanka VS Australia 5th ODI 22 August,2011
Australia in Sri Lanka ODI Series | Sri Lanka Won The Match By 4 Wickets
Sri Lanka VS Australia 4th ODI 20 August,2011
Australia in Sri Lanka ODI Series | Australia Won The Match By 5 Wickets
Sri Lanka VS Australia 3rd ODI 16 August,2011
Australia in Sri Lanka ODI Series | Sri Lanka Won The Match By 78 Runs
Sri Lanka VS Australia 2nd ODI 14 August,2011
Australia in Sri Lanka ODI Series | Australia Won The Match By 8 Wickets
Sri Lanka VS Australia 1st ODI 10 August,2011
Australia in Sri Lanka ODI Series | Australia Won The Match By 7 Wickets
England VS Sri Lanka 5th ODI 09 July,2011
NatWest Series | England Won The Match By 16 Runs
England VS Sri Lanka 4th ODI 06 July,2011
NatWest Series | England Won The Match By 10 Wickets (D/L)
England VS Sri Lanka 3rd ODI 03 July,2011
NatWest Series | Sri Lanka Won The Match By 6 Wickets
England VS Sri Lanka 2nd ODI 01 July,2011
NatWest Series | Sri Lanka Won The Match By 69 Runs
England VS Sri Lanka 1st ODI 28 June,2011
NatWest Series | England Won The Match By 110 Runs (D/L)
India VS Sri Lanka Final ODI [Final] 02 April,2011
ICC Cricket World Cup | India Won The Match By 6 Wickets
Sri Lanka VS New Zealand Semi Final ODI [Semi Final] 29 March,2011
ICC Cricket World Cup | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS England Quarter Final ODI [Quarter Final] 26 March,2011
ICC Cricket World Cup | Sri Lanka Won The Match By 10 Wickets
New Zealand VS Sri Lanka 38th ODI 18 March,2011
ICC Cricket World Cup | Sri Lanka Won The Match By 112 Runs
Sri Lanka VS Zimbabwe 26th ODI 10 March,2011
ICC Cricket World Cup | Sri Lanka Won The Match By 139 Runs
Sri Lanka VS Australia 20th ODI 05 March,2011
ICC Cricket World Cup | No Result
Sri Lanka VS Kenya 14th ODI 01 March,2011
ICC Cricket World Cup | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS Pakistan 10th ODI 26 February,2011
ICC Cricket World Cup | Pakistan Won The Match By 11 Runs
Sri Lanka VS Canada 3rd ODI 20 February,2011
ICC Cricket World Cup | Sri Lanka Won The Match By 210 Runs
Sri Lanka VS West Indies 3rd ODI 06 February,2011
West Indies in Sri Lanka ODI Series | Sri Lanka Won The Match By 26 Runs
Sri Lanka VS West Indies 2nd ODI 03 February,2011
West Indies in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets (D/L)
Sri Lanka VS West Indies 1st ODI 31 January,2011
West Indies in Sri Lanka ODI Series | No Result
Australia VS Sri Lanka 3rd ODI 07 November,2010
Sri Lanka in Australia ODI Series | Australia Won The Match By 8 Wickets
Australia VS Sri Lanka 2nd ODI 05 November,2010
Sri Lanka in Australia ODI Series | Sri Lanka Won The Match By 29 Runs (D/L)
Australia VS Sri Lanka 1st ODI 03 November,2010
Sri Lanka in Australia ODI Series | Sri Lanka Won The Match By 1 Wicket
Sri Lanka VS India Final ODI [Final] 28 August,2010
Sri Lanka Triangular Series | Sri Lanka Won The Match By 74 Runs
Sri Lanka VS India 5th ODI 22 August,2010
Sri Lanka Triangular Series | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS New Zealand 4th ODI 19 August,2010 to 20 August,2010
Sri Lanka Triangular Series | No Result
Sri Lanka VS India 3rd ODI 16 August,2010
Sri Lanka Triangular Series | India Won The Match By 6 Wickets
Sri Lanka VS New Zealand 2nd ODI 13 August,2010
Sri Lanka Triangular Series | Sri Lanka Won The Match By 3 Wickets
Sri Lanka VS India Final ODI [Final] 24 June,2010
Asia Cup | India Won The Match By 81 Runs
Sri Lanka VS India 6th ODI 22 June,2010
Asia Cup | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Bangladesh 3rd ODI 18 June,2010
Asia Cup | Sri Lanka Won The Match By 126 Runs
Sri Lanka VS Pakistan 1st ODI 15 June,2010
Asia Cup | Sri Lanka Won The Match By 16 Runs
Zimbabwe VS Sri Lanka Final ODI [Final] 09 June,2010
Zimbabwe Triangular Series | Sri Lanka Won The Match By 9 Wickets
Zimbabwe VS Sri Lanka 6th ODI 07 June,2010
Zimbabwe Triangular Series | Zimbabwe Won The Match By 8 Wickets
India VS Sri Lanka 5th ODI 05 June,2010
Zimbabwe Triangular Series | Sri Lanka Won The Match By 6 Wickets
Zimbabwe VS Sri Lanka 3rd ODI 01 June,2010
Zimbabwe Triangular Series | Sri Lanka Won The Match By 9 Wickets
India VS Sri Lanka 2nd ODI 30 May,2010
Zimbabwe Triangular Series | India Won The Match By 7 Wickets
India VS Sri Lanka Final ODI [Final] 13 January,2010
Tri-Nation Tournament in Bangladesh | Sri Lanka Won The Match By 4 Wickets
India VS Sri Lanka 5th ODI 10 January,2010
Tri-Nation Tournament in Bangladesh | India Won The Match By 8 Wickets
Bangladesh VS Sri Lanka 4th ODI 08 January,2010
Tri-Nation Tournament in Bangladesh | Sri Lanka Won The Match By 9 Wickets
India VS Sri Lanka 2nd ODI 05 January,2010
Tri-Nation Tournament in Bangladesh | Sri Lanka Won The Match By 5 Wickets
Bangladesh VS Sri Lanka 1st ODI 04 January,2010
Tri-Nation Tournament in Bangladesh | Sri Lanka Won The Match By 7 Wickets
India VS Sri Lanka 5th ODI 27 December,2009
Sri Lanka in India ODI Series | No Result
India VS Sri Lanka 4th ODI 24 December,2009
Sri Lanka in India ODI Series | India Won The Match By 7 Wickets
India VS Sri Lanka 3rd ODI 21 December,2009
Sri Lanka in India ODI Series | India Won The Match By 7 Wickets
India VS Sri Lanka 2nd ODI 18 December,2009
Sri Lanka in India ODI Series | Sri Lanka Won The Match By 3 Wickets
India VS Sri Lanka 1st ODI 15 December,2009
Sri Lanka in India ODI Series | India Won The Match By 3 Runs
New Zealand VS Sri Lanka 7th ODI 27 September,2009
ICC Champions Trophy | New Zealand Won The Match By 38 Runs
England VS Sri Lanka 4th ODI 25 September,2009
ICC Champions Trophy | England Won The Match By 6 Wickets
South Africa VS Sri Lanka 1st ODI 22 September,2009
ICC Champions Trophy | Sri Lanka Won The Match By 55 Runs (D/L)
Sri Lanka VS India Final ODI [Final] 14 September,2009
Compaq Cup | India Won The Match By 46 Runs
Sri Lanka VS India 3rd ODI 12 September,2009
Compaq Cup | Sri Lanka Won The Match By 139 Runs
Sri Lanka VS New Zealand 1st ODI 08 September,2009
Compaq Cup | Sri Lanka Won The Match By 97 Runs
Sri Lanka VS Pakistan 5th ODI 09 August,2009
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 132 Runs
Sri Lanka VS Pakistan 4th ODI 07 August,2009
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 146 Runs
Sri Lanka VS Pakistan 3rd ODI 03 August,2009
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS Pakistan 2nd ODI 01 August,2009
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS Pakistan 1st ODI 30 July,2009
Pakistan in Sri Lanka ODI Series | Sri Lanka Won The Match By 36 Runs
Sri Lanka VS India 5th ODI 08 February,2009
India in Sri Lanka ODI Series | Sri Lanka Won The Match By 68 Runs
Sri Lanka VS India 4th ODI 05 February,2009
India in Sri Lanka ODI Series | India Won The Match By 67 Runs
Sri Lanka VS India 3rd ODI 03 February,2009
India in Sri Lanka ODI Series | India Won The Match By 147 Runs
Sri Lanka VS India 2nd ODI 31 January,2009
India in Sri Lanka ODI Series | India Won The Match By 15 Runs
Sri Lanka VS India 1st ODI 28 January,2009
India in Sri Lanka ODI Series | India Won The Match By 6 Wickets
Pakistan VS Sri Lanka 3rd ODI 24 January,2009
Sri Lanka in Pakistan ODI Series | Sri Lanka Won The Match By 234 Runs
Pakistan VS Sri Lanka 2nd ODI 21 January,2009
Sri Lanka in Pakistan ODI Series | Sri Lanka Won The Match By 129 Runs
Pakistan VS Sri Lanka 1st ODI 20 January,2009
Sri Lanka in Pakistan ODI Series | Pakistan Won The Match By 8 Wickets
Bangladesh VS Sri Lanka 3rd ODI 14 January,2009
Tri-Nation Tournament in Bangladesh | Bangladesh Won The Match By 5 Wickets
Zimbabwe VS Sri Lanka 5th ODI 30 November,2008
Sri Lanka in Zimbabwe ODI Series | Sri Lanka Won The Match By 19 Runs
Zimbabwe VS Sri Lanka 3rd ODI 24 November,2008
Sri Lanka in Zimbabwe ODI Series | Sri Lanka Won The Match By 5 Runs
Zimbabwe VS Sri Lanka 2nd ODI 22 November,2008
Sri Lanka in Zimbabwe ODI Series | Sri Lanka Won The Match By 9 Wickets
Zimbabwe VS Sri Lanka 1st ODI 20 November,2008
Sri Lanka in Zimbabwe ODI Series | Sri Lanka Won The Match By 6 Wickets
Sri Lanka VS India 5th ODI 29 August,2008
India in Sri Lanka ODI Series | Sri Lanka Won The Match By 112 Runs (D/L)
Sri Lanka VS India 4th ODI 27 August,2008
India in Sri Lanka ODI Series | India Won The Match By 46 Runs
Sri Lanka VS India 3rd ODI 24 August,2008
India in Sri Lanka ODI Series | India Won The Match By 33 Runs
Sri Lanka VS India 2nd ODI 20 August,2008
India in Sri Lanka ODI Series | India Won The Match By 3 Wickets
Sri Lanka VS India 1st ODI 18 August,2008
India in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets
India VS Sri Lanka Final ODI [Final] 06 July,2008
Asia Cup | Sri Lanka Won The Match By 100 Runs
India VS Sri Lanka 11th ODI [Super Four] 03 July,2008
Asia Cup | India Won The Match By 6 Wickets
Bangladesh VS Sri Lanka 9th ODI [Super Four] 30 June,2008
Asia Cup | Sri Lanka Won The Match By 158 Runs
Pakistan VS Sri Lanka 8th ODI [Super Four] 29 June,2008
Asia Cup | Sri Lanka Won The Match By 64 Runs
Sri Lanka VS United Arab Emirates 6th ODI 26 June,2008
Asia Cup | Sri Lanka Won The Match By 142 Runs
Bangladesh VS Sri Lanka 3rd ODI 25 June,2008
Asia Cup | Sri Lanka Won The Match By 131 Runs
West Indies VS Sri Lanka 3rd ODI 15 April,2008
Sri Lanka in West Indies ODI Series | No Result
West Indies VS Sri Lanka 2nd ODI 12 April,2008
Sri Lanka in West Indies ODI Series | West Indies Won The Match By 7 Wickets (D/L)
West Indies VS Sri Lanka 1st ODI 10 April,2008
Sri Lanka in West Indies ODI Series | West Indies Won The Match By 1 Wicket
Australia VS Sri Lanka 12th ODI 29 February,2008
Commonwealth Bank Series | Sri Lanka Won The Match By 13 Runs
India VS Sri Lanka 11th ODI 26 February,2008
Commonwealth Bank Series | India Won The Match By 7 Wickets
Australia VS Sri Lanka 9th ODI 22 February,2008
Commonwealth Bank Series | Australia Won The Match By 24 Runs (D/L)
India VS Sri Lanka 8th ODI 19 February,2008
Commonwealth Bank Series | India Won The Match By 2 Wickets
Australia VS Sri Lanka 6th ODI 15 February,2008
Commonwealth Bank Series | Australia Won The Match By 63 Runs
Australia VS Sri Lanka 3rd ODI 08 February,2008
Commonwealth Bank Series | Australia Won The Match By 128 Runs
India VS Sri Lanka 2nd ODI 05 February,2008
Commonwealth Bank Series | No Result
Sri Lanka VS England 5th ODI 13 October,2007
England in Sri Lanka ODI Series | Sri Lanka Won The Match By 107 Runs
Sri Lanka VS England 4th ODI 10 October,2007
England in Sri Lanka ODI Series | England Won The Match By 5 Wickets
Sri Lanka VS England 2nd ODI 04 October,2007
England in Sri Lanka ODI Series | England Won The Match By 65 Runs
Sri Lanka VS England 1st ODI 01 October,2007
England in Sri Lanka ODI Series | Sri Lanka Won The Match By 119 Runs
Sri Lanka VS Bangladesh 3rd ODI 25 July,2007
Bangladesh in Sri Lanka ODI Series | Sri Lanka Won The Match By 39 Runs
Sri Lanka VS Bangladesh 2nd ODI 23 July,2007
Bangladesh in Sri Lanka ODI Series | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS Bangladesh 1st ODI 20 July,2007
Bangladesh in Sri Lanka ODI Series | Sri Lanka Won The Match By 70 Runs
Australia VS Sri Lanka Final ODI [Final] 28 April,2007
ICC World Cup | Australia Won The Match By 53 Runs (D/L)
New Zealand VS Sri Lanka Semi Final ODI [Semi Final] 24 April,2007
ICC World Cup | Sri Lanka Won The Match By 81 Runs
Ireland VS Sri Lanka 45th ODI 18 April,2007
ICC World Cup | Sri Lanka Won The Match By 8 Wickets
Australia VS Sri Lanka 43rd ODI 16 April,2007
ICC World Cup | Australia Won The Match By 7 Wickets
New Zealand VS Sri Lanka 39th ODI 12 April,2007
ICC World Cup | Sri Lanka Won The Match By 6 Wickets
England VS Sri Lanka 33rd ODI 04 April,2007
ICC World Cup | Sri Lanka Won The Match By 2 Runs
West Indies VS Sri Lanka 30th ODI 01 April,2007
ICC World Cup | Sri Lanka Won The Match By 113 Runs
South Africa VS Sri Lanka 26th ODI 28 March,2007
ICC World Cup | South Africa Won The Match By 1 Wicket
India VS Sri Lanka 20th ODI 23 March,2007
ICC World Cup | Sri Lanka Won The Match By 69 Runs
Bangladesh VS Sri Lanka 16th ODI 21 March,2007
ICC World Cup | Sri Lanka Won The Match By 198 Runs (D/L)
Bermuda VS Sri Lanka 4th ODI 15 March,2007
ICC World Cup | Sri Lanka Won The Match By 243 Runs
India VS Sri Lanka 4th ODI 17 February,2007
Sri Lanka in India ODI Series | India Won The Match By 7 Wickets
India VS Sri Lanka 3rd ODI 14 February,2007
Sri Lanka in India ODI Series | India Won The Match By 5 Wickets
India VS Sri Lanka 2nd ODI 11 February,2007
Sri Lanka in India ODI Series | Sri Lanka Won The Match By 5 Runs
India VS Sri Lanka 1st ODI 08 February,2007
Sri Lanka in India ODI Series | No Result
New Zealand VS Sri Lanka 4th ODI 06 January,2007
Sri Lanka in New Zealand ODI Series | Sri Lanka Won The Match By 189 Runs
New Zealand VS Sri Lanka 3rd ODI 02 January,2007
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 4 Wickets (D/L)
New Zealand VS Sri Lanka 1st ODI 28 December,2006
Sri Lanka in New Zealand ODI Series | Sri Lanka Won The Match By 7 Wickets
South Africa VS Sri Lanka 13th ODI 24 October,2006
ICC Champions Trophy | South Africa Won The Match By 78 Runs
New Zealand VS Sri Lanka 11th ODI 20 October,2006
ICC Champions Trophy | Sri Lanka Won The Match By 7 Wickets
Pakistan VS Sri Lanka 9th ODI 17 October,2006
ICC Champions Trophy | Pakistan Won The Match By 4 Wickets
Sri Lanka VS West Indies 6th ODI 14 October,2006
ICC Champions Trophy | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS Zimbabwe 3rd ODI 10 October,2006
ICC Champions Trophy | Sri Lanka Won The Match By 144 Runs
Bangladesh VS Sri Lanka 1st ODI 07 October,2006
ICC Champions Trophy | Sri Lanka Won The Match By 37 Runs
Sri Lanka VS India 1st ODI 18 August,2006 to 19 August,2006
India in Sri Lanka ODI Series | No Result
England VS Sri Lanka 5th ODI 01 July,2006
NatWest Series | Sri Lanka Won The Match By 8 Wickets
England VS Sri Lanka 4th ODI 28 June,2006
NatWest Series | Sri Lanka Won The Match By 33 Runs
England VS Sri Lanka 3rd ODI 24 June,2006
NatWest Series | Sri Lanka Won The Match By 8 Wickets
England VS Sri Lanka 2nd ODI 20 June,2006
NatWest Series | Sri Lanka Won The Match By 46 Runs
England VS Sri Lanka 1st ODI 17 June,2006
NatWest Series | Sri Lanka Won The Match By 20 Runs
Sri Lanka VS Pakistan 3rd ODI 22 March,2006
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 4 Wickets
Sri Lanka VS Pakistan 2nd ODI 19 March,2006
Pakistan in Sri Lanka ODI Series | Pakistan Won The Match By 4 Wickets
Sri Lanka VS Pakistan 1st ODI 17 March,2006
Pakistan in Sri Lanka ODI Series | No Result
Bangladesh VS Sri Lanka 3rd ODI 25 February,2006
Sri Lanka in Bangladesh ODI Series | Sri Lanka Won The Match By 78 Runs
Bangladesh VS Sri Lanka 2nd ODI 22 February,2006
Sri Lanka in Bangladesh ODI Series | Bangladesh Won The Match By 4 Wickets
Bangladesh VS Sri Lanka 1st ODI 20 February,2006
Sri Lanka in Bangladesh ODI Series | Sri Lanka Won The Match By 5 Wickets
Australia VS Sri Lanka 3rd ODI [Final] 14 February,2006
VB Series | Australia Won The Match By 9 Wickets
Australia VS Sri Lanka 2nd ODI [Final] 12 February,2006
VB Series | Australia Won The Match By 167 Runs
Australia VS Sri Lanka 1st ODI [Final] 10 February,2006
VB Series | Sri Lanka Won The Match By 22 Runs
South Africa VS Sri Lanka 12th ODI 07 February,2006
VB Series | Sri Lanka Won The Match By 76 Runs
South Africa VS Sri Lanka 9th ODI 31 January,2006
VB Series | South Africa Won The Match By 5 Wickets
Australia VS Sri Lanka 8th ODI 29 January,2006
VB Series | Australia Won The Match By 6 Wickets
Australia VS Sri Lanka 7th ODI 26 January,2006
VB Series | Australia Won The Match By 5 Wickets
South Africa VS Sri Lanka 6th ODI 24 January,2006
VB Series | South Africa Won The Match By 9 Runs
Australia VS Sri Lanka 5th ODI 22 January,2006
VB Series | Sri Lanka Won The Match By 51 Runs
South Africa VS Sri Lanka 3rd ODI 17 January,2006
VB Series | Sri Lanka Won The Match By 94 Runs
New Zealand VS Sri Lanka 3rd ODI 06 January,2006
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 21 Runs
New Zealand VS Sri Lanka 2nd ODI 03 January,2006
Sri Lanka in New Zealand ODI Series | New Zealand Won The Match By 5 Wickets
Sri Lanka VS New Zealand 1st ODI 31 December,2005
Sri Lanka tour of New Zealand | New Zealand Won The Match By 7 Wickets
Sri Lanka VS India 7th ODI 12 November,2005
Sri Lanka tour of India | India Won The Match By 5 Wickets
Sri Lanka VS India 6th ODI 09 November,2005
Sri Lanka tour of India | India Won The Match By 7 Wickets
India VS Sri Lanka 5th ODI 06 November,2005
Sri Lanka tour of India | Sri Lanka Won The Match By 5 Wickets
Sri Lanka VS India 4th ODI 03 November,2005
Sri Lanka tour of India | India Won The Match By 4 Wickets
Sri Lanka VS India 2nd ODI 28 October,2005
Sri Lanka tour of India | India Won The Match By 8 Wickets
India VS Sri Lanka 1st ODI 25 October,2005
Sri Lanka tour of India | India Won The Match By 152 Runs
Sri Lanka VS Bangladesh 1st ODI 31 August,2005
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 88 Runs
West Indies VS Sri Lanka 5th ODI 06 August,2005
Indian Oil Cup | West Indies Won The Match By 33 Runs
Sri Lanka VS West Indies 3rd ODI 02 August,2005
Indian Oil Cup | Sri Lanka Won The Match By 50 Runs
Sri Lanka VS Pakistan Final ODI [Final] 16 October,2004
Paktel Cup | Sri Lanka Won The Match By 119 Runs
Zimbabwe VS Sri Lanka 4th ODI 09 October,2004
Paktel Cup | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Pakistan 3rd ODI 06 October,2004
Paktel Cup | Pakistan Won The Match By 8 Wickets
England VS Sri Lanka 10th ODI 17 September,2004 to 18 September,2004
ICC Champions Trophy | England Won The Match By 49 Runs (D/L)
Zimbabwe VS Sri Lanka 6th ODI 14 September,2004
ICC Champions Trophy | Sri Lanka Won The Match By 4 Wickets
Sri Lanka VS South Africa 5th ODI 31 August,2004
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 49 Runs
South Africa VS Sri Lanka 4th ODI 28 August,2004
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS India Final ODI [Final] 01 August,2004
Asia Cup | Sri Lanka Won The Match By 25 Runs
India VS Sri Lanka 11th ODI 27 July,2004
Asia Cup | India Won The Match By 4 Runs
Bangladesh VS Sri Lanka 9th ODI 23 July,2004
Asia Cup | Sri Lanka Won The Match By 10 Wickets
Pakistan VS Sri Lanka 8th ODI 21 July,2004
Asia Cup | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Zimbabwe 4th ODI 27 April,2004
Sri Lanka tour of Zimbabwe | Sri Lanka Won The Match By 72 Runs
Zimbabwe VS Sri Lanka 1st ODI 20 April,2004
Sri Lanka tour of Zimbabwe | Sri Lanka Won The Match By 12 Runs (D/L)
Australia VS Sri Lanka 4th ODI 27 February,2004
Australia tour of Sri Lanka | Australia Won The Match By 40 Runs
Sri Lanka VS Australia 2nd ODI 22 February,2004
Australia tour of Sri Lanka | Sri Lanka Won The Match By 1 Run
Australia VS Sri Lanka 1st ODI 20 February,2004
Australia tour of Sri Lanka | Australia Won The Match By 84 Runs
England VS Sri Lanka 1st ODI 18 November,2003
England tour of Sri Lanka | Sri Lanka Won The Match By 10 Wickets
Sri Lanka VS West Indies 3rd ODI 11 June,2003
Sri Lanka tour of West Indies | West Indies Won The Match By 6 Wickets (D/L)
Sri Lanka VS West Indies 1st ODI 07 June,2003
Sri Lanka tour of West Indies | Sri Lanka Won The Match By 55 Runs
New Zealand VS Sri Lanka 5th ODI 19 May,2003
Bank Alfalah Cup | New Zealand Won The Match By 9 Runs
Pakistan VS Sri Lanka 1st ODI 10 May,2003
Bank Alfalah Cup | Pakistan Won The Match By 79 Runs
Sri Lanka VS Zimbabwe 5th ODI 07 April,2003
Cherry Blossom Sharjah Cup | Zimbabwe Won The Match By 4 Wickets
Sri Lanka VS Kenya 4th ODI 06 April,2003
Cherry Blossom Sharjah Cup | Sri Lanka Won The Match By 129 Runs
Sri Lanka VS Pakistan 2nd ODI 04 April,2003
Cherry Blossom Sharjah Cup | Pakistan Won The Match By 7 Wickets
Australia VS Sri Lanka Semi Final ODI [Semi Final] 18 March,2003
ICC World Cup | Australia Won The Match By 48 Runs (D/L)
Sri Lanka VS Zimbabwe Super Sixes ODI [Super Sixes] 15 March,2003
ICC World Cup | Sri Lanka Won The Match By 74 Runs
India VS Sri Lanka Super Sixes ODI [Super Sixes] 10 March,2003
ICC World Cup | India Won The Match By 183 Runs
Australia VS Sri Lanka Super Sixes ODI [Super Sixes] 07 March,2003
ICC World Cup | Australia Won The Match By 96 Runs
Sri Lanka VS South Africa 40th ODI 03 March,2003
ICC World Cup | Tie (D/L)
Sri Lanka VS West Indies 34th ODI 28 February,2003
ICC World Cup | Sri Lanka Won The Match By 6 Runs
Kenya VS Sri Lanka 26th ODI 24 February,2003
ICC World Cup | Kenya Won The Match By 53 Runs
Canada VS Sri Lanka 18th ODI 19 February,2003
ICC World Cup | Sri Lanka Won The Match By 9 Wickets
Sri Lanka VS New Zealand 3rd ODI 10 February,2003
ICC World Cup | Sri Lanka Won The Match By 47 Runs
Sri Lanka VS Australia 12th ODI 21 January,2003
VB Series | Australia Won The Match By 9 Wickets
England VS Sri Lanka 10th ODI 17 January,2003
VB Series | England Won The Match By 19 Runs
Sri Lanka VS Australia 9th ODI 15 January,2003
VB Series | Australia Won The Match By 4 Wickets
Sri Lanka VS England 8th ODI 13 January,2003
VB Series | Sri Lanka Won The Match By 31 Runs
Sri Lanka VS Australia 6th ODI 09 January,2003
VB Series | Sri Lanka Won The Match By 79 Runs

Team Stats :

Total W L NR
Total Match : 490 231 231 28
Total Toss Win 245
Win Toss Bat First 155 72 77 6
Win Toss Ball First 90 45 41 4
Lose Toss Bat First 122 56 56 10
Lose Toss Ball First 123 58 57 8
Total Bat First 277 128 133 16
Total Ball First 213 103 98 12
Tie 4
No Result 24

Win %

55.4%
Bat First
44.6%
Ball First
Bat First Won (128 Matches)
Ball First Won (103 Matches)

Won The Toss And Choose To :

63.3%
Bat First
36.7%
Ball First
Win Toss Bat First (155 Matches)
Win Toss Ball First (90 Matches)
Sri Lanka VS Australia 2nd Test 06 February,2025 to 09 February,2025
Australia tour of Sri Lanka | Australia Won The Match By 9 Wickets
Australia VS Sri Lanka 1st Test 29 January,2025 to 01 February,2025
Australia tour of Sri Lanka | Australia Won The Match By 242 Runs
South Africa VS Sri Lanka 2nd Test 05 December,2024 to 09 December,2024
Sri Lanka tour of South Africa | South Africa Won The Match By 109 Runs
South Africa VS Sri Lanka 1st Test 27 November,2024 to 30 November,2024
Sri Lanka tour of South Africa | South Africa Won The Match By 233 Runs
Sri Lanka VS New Zealand 2nd Test 26 September,2024 to 29 September,2024
New Zealand tour of Sri Lanka | Sri Lanka Won The Match By 154 Runs
Sri Lanka VS New Zealand 1st Test 18 September,2024 to 23 September,2024
New Zealand tour of Sri Lanka | Sri Lanka Won The Match By 63 Runs
England VS Sri Lanka 3rd Test 06 September,2024 to 09 September,2024
Sri Lanka tour of England | Sri Lanka Won The Match By 8 Wickets
England VS Sri Lanka 2nd Test 29 August,2024 to 01 September,2024
Sri Lanka tour of England | England Won The Match By 190 Runs
Sri Lanka VS England 1st Test 21 August,2024 to 24 August,2024
Sri Lanka tour of England | England Won The Match By 5 Wickets
Sri Lanka VS Bangladesh 2nd Test 30 March,2024 to 03 April,2024
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 192 Runs
Sri Lanka VS Bangladesh 1st Test 22 March,2024 to 25 March,2024
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 328 Runs
Afghanistan VS Sri Lanka Only Test 02 February,2024 to 05 February,2024
Afghanistan tour of Sri Lanka | Sri Lanka Won The Match By 10 Wickets
Sri Lanka VS Pakistan 2nd Test 24 July,2023 to 27 July,2023
Pakistan tour of Sri Lanka | Pakistan Won The Match By 222 Runs
Sri Lanka VS Pakistan 1st Test 16 July,2023 to 20 July,2023
Pakistan tour of Sri Lanka | Pakistan Won The Match By 4 Wickets
Ireland VS Sri Lanka 2nd Test 24 April,2023 to 28 April,2023
Ireland tour of Sri Lanka | Sri Lanka Won The Match By 10 Runs
Sri Lanka VS Ireland 1st Test 16 April,2023 to 18 April,2023
Ireland tour of Sri Lanka | Sri Lanka Won The Match By 280 Runs
New Zealand VS Sri Lanka 2nd Test 17 March,2023 to 20 March,2023
Sri Lanka tour of New Zealand | New Zealand Won The Match By 58 Runs
Sri Lanka VS New Zealand 1st Test 09 March,2023 to 13 March,2023
Sri Lanka tour of New Zealand | New Zealand Won The Match By 2 Wickets
Sri Lanka VS Pakistan 2nd Test 24 July,2022 to 28 July,2022
Pakistan tour of Sri Lanka | Sri Lanka Won The Match By 246 Runs
Sri Lanka VS Pakistan 1st Test 16 July,2022 to 20 July,2022
Pakistan tour of Sri Lanka | Pakistan Won The Match By 4 Wickets
Australia VS Sri Lanka 2nd Test 08 July,2022 to 11 July,2022
Australia tour of Sri Lanka | Sri Lanka Won The Match By 39 Runs
Sri Lanka VS Australia 1st Test 29 June,2022 to 01 July,2022
Australia tour of Sri Lanka | Australia Won The Match By 10 Wickets
Bangladesh VS Sri Lanka 2nd Test 23 May,2022 to 27 May,2022
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 10 Wickets
Sri Lanka VS Bangladesh 1st Test 15 May,2022 to 19 May,2022
Sri Lanka tour of Bangladesh | Draw
India VS Sri Lanka 2nd Test 12 March,2022 to 14 March,2022
Sri Lanka tour of India | India Won The Match By 238 Runs
India VS Sri Lanka 1st Test 04 March,2022 to 06 March,2022
Sri Lanka tour of India | India Won The Match By 222 Runs
Sri Lanka VS West Indies 2nd Test 29 November,2021 to 03 December,2021
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 164 Runs
Sri Lanka VS West Indies 1st Test 21 November,2021 to 25 November,2021
West Indies tour of Sri Lanka | Sri Lanka Won The Match By 187 Runs
Sri Lanka VS Bangladesh 2nd Test 29 April,2021 to 03 May,2021
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 209 Runs
Sri Lanka VS Bangladesh 1st Test 21 April,2021 to 25 April,2021
Sri Lanka v Bangladesh | Draw
West Indies VS Sri Lanka 2nd Test 29 March,2021 to 02 April,2021
Sri Lanka tour of West Indies | Draw
Sri Lanka VS West Indies 1st Test 21 March,2021 to 25 March,2021
Sri Lanka tour of West Indies | Draw
Sri Lanka VS England 2nd Test 22 January,2021 to 25 January,2021
England tour of Sri Lanka | England Won The Match By 6 Wickets
Sri Lanka VS England 1st Test 14 January,2021 to 18 January,2021
England tour of Sri Lanka | England Won The Match By 7 Wickets
Sri Lanka VS South Africa 2nd Test 03 January,2021 to 05 January,2021
Sri Lanka tour of South Africa | South Africa Won The Match By 10 Wickets
Sri Lanka VS South Africa 1st Test 26 December,2020 to 29 December,2020
Sri Lanka tour of South Africa | South Africa Won The Match By 45 Runs
Zimbabwe VS Sri Lanka 2nd Test 27 January,2020 to 31 January,2020
Sri Lanka tour of Zimbabwe | Draw
Zimbabwe VS Sri Lanka 1st Test 19 January,2020 to 23 January,2020
Sri Lanka tour of Zimbabwe | Sri Lanka Won The Match By 10 Wickets
Pakistan VS Sri Lanka 2nd Test 19 December,2019 to 23 December,2019
Sri Lanka in Pakistan Test Series | Pakistan Won The Match By 263 Runs
Pakistan VS Sri Lanka 1st Test 11 December,2019 to 15 December,2019
Sri Lanka in Pakistan Test Series | Draw
Sri Lanka VS New Zealand 2nd Test 22 August,2019 to 26 August,2019
New Zealand in Sri Lanka Test Series | New Zealand Won The Match By 65 Runs
Sri Lanka VS New Zealand 1st Test 14 August,2019 to 18 August,2019
New Zealand in Sri Lanka Test Series | Sri Lanka Won The Match By 6 Wickets
South Africa VS Sri Lanka 2nd Test 21 February,2019 to 23 February,2019
Sri Lanka tour of South Africa | Sri Lanka Won The Match By 8 Wickets
South Africa VS Sri Lanka 1st Test 13 February,2019 to 16 February,2019
Sri Lanka tour of South Africa | Sri Lanka Won The Match By 1 Wicket
Australia VS Sri Lanka 2nd Test 01 February,2019 to 04 February,2019
Sri Lanka tour of Australia | Australia Won The Match By 366 Runs
Australia VS Sri Lanka 1st Test 24 January,2019 to 26 January,2019
Sri Lanka tour of Australia | Australia Won The Match By 40 Runs
New Zealand VS Sri Lanka 2nd Test 26 December,2018 to 30 December,2018
Sri Lanka tour of New Zealand | New Zealand Won The Match By 423 Runs
Sri Lanka VS New Zealand 1st Test 15 December,2018 to 19 December,2018
Sri Lanka tour of New Zealand | Draw
England VS Sri Lanka 3rd Test 23 November,2018 to 26 November,2018
England tour of Sri Lanka | England Won The Match By 42 Runs
England VS Sri Lanka 2nd Test 14 November,2018 to 18 November,2018
England tour of Sri Lanka | England Won The Match By 57 Runs
England VS Sri Lanka 1st Test 06 November,2018 to 09 November,2018
England tour of Sri Lanka | England Won The Match By 211 Runs
Sri Lanka VS South Africa 2nd Test 20 July,2018 to 23 July,2018
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 199 Runs
Sri Lanka VS South Africa 1st Test 12 July,2018 to 14 July,2018
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 278 Runs
West Indies VS Sri Lanka 3rd Test 23 June,2018 to 26 June,2018
Sri Lanka tour of West Indies | Sri Lanka Won The Match By 4 Wickets
Sri Lanka VS West Indies 2nd Test 14 June,2018 to 18 June,2018
Sri Lanka tour of West Indies | Draw
West Indies VS Sri Lanka 1st Test 06 June,2018 to 10 June,2018
Sri Lanka tour of West Indies | West Indies Won The Match By 226 Runs
Sri Lanka VS Bangladesh 2nd Test 08 February,2018 to 10 February,2018
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 215 Runs
Bangladesh VS Sri Lanka 1st Test 31 January,2018 to 04 February,2018
Sri Lanka tour of Bangladesh | Draw
India VS Sri Lanka 3rd Test 02 December,2017 to 06 December,2017
Sri Lanka tour of India | Draw
Sri Lanka VS India 2nd Test 24 November,2017 to 27 November,2017
Sri Lanka tour of India | India Won The Match By 239 Runs
India VS Sri Lanka 1st Test 16 November,2017 to 20 November,2017
Sri Lanka tour of India | Draw
Sri Lanka VS Pakistan 2nd Test 06 October,2017 to 10 October,2017
Sri Lanka tour of United Arab Emirates and Pakistan | Sri Lanka Won The Match By 68 Runs
Sri Lanka VS Pakistan 1st Test 28 September,2017 to 02 October,2017
Sri Lanka tour of United Arab Emirates and Pakistan | Sri Lanka Won The Match By 21 Runs
India VS Sri Lanka 3rd Test 12 August,2017 to 14 August,2017
India tour of Sri Lanka | India Won The Match By 171 Runs
India VS Sri Lanka 2nd Test 03 August,2017 to 06 August,2017
India tour of Sri Lanka | India Won The Match By 53 Runs
India VS Sri Lanka 1st Test 26 July,2017 to 29 July,2017
India tour of Sri Lanka | India Won The Match By 304 Runs
Zimbabwe VS Sri Lanka Only Test 14 July,2017 to 18 July,2017
Zimbabwe tour of Sri Lanka | Sri Lanka Won The Match By 4 Wickets
Sri Lanka VS Bangladesh 2nd Test 15 March,2017 to 19 March,2017
Bangladesh in Sri Lanka Test Series | Bangladesh Won The Match By 4 Wickets
Sri Lanka VS Bangladesh 1st Test 07 March,2017 to 11 March,2017
Bangladesh in Sri Lanka Test Series | Sri Lanka Won The Match By 259 Runs
South Africa VS Sri Lanka 3rd Test 12 January,2017 to 14 January,2017
Sri Lanka in South Africa Test Series | South Africa Won The Match By 118 Runs
South Africa VS Sri Lanka 2nd Test 02 January,2017 to 05 January,2017
Sri Lanka in South Africa Test Series | South Africa Won The Match By 282 Runs
South Africa VS Sri Lanka 1st Test 26 December,2016 to 30 December,2016
Sri Lanka in South Africa Test Series | South Africa Won The Match By 206 Runs
Zimbabwe VS Sri Lanka 2nd Test 06 November,2016 to 10 November,2016
Sri Lanka in Zimbabwe Test Series | Sri Lanka Won The Match By 257 Runs
Zimbabwe VS Sri Lanka 1st Test 29 October,2016 to 02 November,2016
Sri Lanka in Zimbabwe Test Series | Sri Lanka Won The Match By 225 Runs
Sri Lanka VS Australia 3rd Test 13 August,2016 to 17 August,2016
Warne-Muralitharan Trophy | Sri Lanka Won The Match By 163 Runs
Sri Lanka VS Australia 2nd Test 04 August,2016 to 06 August,2016
Warne-Muralitharan Trophy | Sri Lanka Won The Match By 229 Runs
Sri Lanka VS Australia 1st Test 26 July,2016 to 30 July,2016
Warne-Muralitharan Trophy | Sri Lanka Won The Match By 106 Runs
England VS Sri Lanka 3rd Test 09 June,2016 to 13 June,2016
Sri Lanka in England Test Series | Draw
England VS Sri Lanka 2nd Test 27 May,2016 to 30 May,2016
Sri Lanka in England Test Series | England Won The Match By 9 Wickets
England VS Sri Lanka 1st Test 19 May,2016 to 21 May,2016
Sri Lanka in England Test Series | England Won The Match By 88 Runs
New Zealand VS Sri Lanka 2nd Test 18 December,2015 to 21 December,2015
Sri Lanka in New Zealand Test Series | New Zealand Won The Match By 5 Wickets
New Zealand VS Sri Lanka 1st Test 10 December,2015 to 14 December,2015
Sri Lanka in New Zealand Test Series | New Zealand Won The Match By 122 Runs
Sri Lanka VS West Indies 2nd Test 22 October,2015 to 26 October,2015
Sobers/Tissera Trophy | Sri Lanka Won The Match By 72 Runs
Sri Lanka VS West Indies 1st Test 14 October,2015 to 17 October,2015
Sobers/Tissera Trophy | Sri Lanka Won The Match By 6 Runs
Sri Lanka VS India 3rd Test 28 August,2015 to 01 September,2015
India in Sri Lanka Test Series | India Won The Match By 117 Runs
Sri Lanka VS India 2nd Test 20 August,2015 to 24 August,2015
India in Sri Lanka Test Series | India Won The Match By 278 Runs
Sri Lanka VS India 1st Test 12 August,2015 to 15 August,2015
India in Sri Lanka Test Series | Sri Lanka Won The Match By 63 Runs
Sri Lanka VS Pakistan 3rd Test 03 July,2015 to 07 July,2015
Pakistan in Sri Lanka Test Series | Pakistan Won The Match By 7 Wickets
Sri Lanka VS Pakistan 2nd Test 25 June,2015 to 29 June,2015
Pakistan in Sri Lanka Test Series | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Pakistan 1st Test 17 June,2015 to 21 June,2015
Pakistan in Sri Lanka Test Series | Pakistan Won The Match By 10 Wickets
New Zealand VS Sri Lanka 2nd Test 03 January,2015 to 07 January,2015
Sri Lanka in New Zealand Test Series | New Zealand Won The Match By 193 Runs
New Zealand VS Sri Lanka 1st Test 26 December,2014 to 29 December,2014
Sri Lanka in New Zealand Test Series | New Zealand Won The Match By 8 Wickets
Sri Lanka VS Pakistan 2nd Test 14 August,2014 to 18 August,2014
Pakistan in Sri Lanka Test Series | Sri Lanka Won The Match By 105 Runs
Sri Lanka VS Pakistan 1st Test 06 August,2014 to 10 August,2014
Pakistan in Sri Lanka Test Series | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS South Africa 2nd Test 24 July,2014 to 28 July,2014
South Africa in Sri Lanka Test Series | Draw
Sri Lanka VS South Africa 1st Test 16 July,2014 to 20 July,2014
South Africa in Sri Lanka Test Series | South Africa Won The Match By 153 Runs
England VS Sri Lanka 2nd Test 20 June,2014 to 24 June,2014
Sri Lanka in England Test Series | Sri Lanka Won The Match By 100 Runs
England VS Sri Lanka 1st Test 12 June,2014 to 16 June,2014
Sri Lanka in England Test Series | Draw
Bangladesh VS Sri Lanka 2nd Test 04 February,2014 to 08 February,2014
Sri Lanka in Bangladesh Test Series | Draw
Bangladesh VS Sri Lanka 1st Test 27 January,2014 to 30 January,2014
Sri Lanka in Bangladesh Test Series | Sri Lanka Won The Match By 248 Runs
Pakistan VS Sri Lanka 3rd Test 16 January,2014 to 20 January,2014
Pakistan v Sri Lanka Test Series | Pakistan Won The Match By 5 Wickets
Pakistan VS Sri Lanka 2nd Test 08 January,2014 to 12 January,2014
Pakistan v Sri Lanka Test Series | Sri Lanka Won The Match By 9 Wickets
Pakistan VS Sri Lanka 1st Test 31 December,2013 to 04 January,2014
Pakistan v Sri Lanka Test Series | Draw
Sri Lanka VS Bangladesh 2nd Test 16 March,2013 to 19 March,2013
Bangladesh in Sri Lanka Test Series | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Bangladesh 1st Test 08 March,2013 to 12 March,2013
Bangladesh in Sri Lanka Test Series | Draw
Australia VS Sri Lanka 3rd Test 03 January,2013 to 06 January,2013
Warne-Muralitharan Trophy | Australia Won The Match By 5 Wickets
Australia VS Sri Lanka 2nd Test 26 December,2012 to 28 December,2012
Warne-Muralitharan Trophy | Australia Won The Match By 201 Runs
Australia VS Sri Lanka 1st Test 14 December,2012 to 18 December,2012
Warne-Muralitharan Trophy | Australia Won The Match By 137 Runs
Sri Lanka VS New Zealand 2nd Test 25 November,2012 to 29 November,2012
New Zealand in Sri Lanka Test Series | New Zealand Won The Match By 167 Runs
Sri Lanka VS New Zealand 1st Test 17 November,2012 to 19 November,2012
New Zealand in Sri Lanka Test Series | Sri Lanka Won The Match By 10 Wickets
Sri Lanka VS Pakistan 3rd Test 08 July,2012 to 12 July,2012
Pakistan in Sri Lanka Test Series | Draw
Sri Lanka VS Pakistan 2nd Test 30 June,2012 to 04 July,2012
Pakistan in Sri Lanka Test Series | Draw
Sri Lanka VS Pakistan 1st Test 22 June,2012 to 25 June,2012
Pakistan in Sri Lanka Test Series | Sri Lanka Won The Match By 209 Runs
Sri Lanka VS England 2nd Test 03 April,2012 to 07 April,2012
England in Sri Lanka Test Series | England Won The Match By 8 Wickets
Sri Lanka VS England 1st Test 26 March,2012 to 29 March,2012
England in Sri Lanka Test Series | Sri Lanka Won The Match By 75 Runs
South Africa VS Sri Lanka 3rd Test 03 January,2012 to 06 January,2012
Sri Lanka in South Africa Test Series | South Africa Won The Match By 10 Wickets
South Africa VS Sri Lanka 2nd Test 26 December,2011 to 29 December,2011
Sri Lanka in South Africa Test Series | Sri Lanka Won The Match By 208 Runs
South Africa VS Sri Lanka 1st Test 15 December,2011 to 17 December,2011
Sri Lanka in South Africa Test Series | South Africa Won The Match By 81 Runs
Pakistan VS Sri Lanka 3rd Test 03 November,2011 to 07 November,2011
Pakistan v Sri Lanka Test Series | Draw
Pakistan VS Sri Lanka 2nd Test 26 October,2011 to 29 October,2011
Pakistan v Sri Lanka Test Series | Pakistan Won The Match By 9 Wickets
Pakistan VS Sri Lanka 1st Test 18 October,2011 to 22 October,2011
Pakistan v Sri Lanka Test Series | Draw
Sri Lanka VS Australia 3rd Test 16 September,2011 to 20 September,2011
Warne-Muralitharan Trophy | Draw
Sri Lanka VS Australia 2nd Test 08 September,2011 to 12 September,2011
Warne-Muralitharan Trophy | Draw
Sri Lanka VS Australia 1st Test 31 August,2011 to 03 September,2011
Warne-Muralitharan Trophy | Australia Won The Match By 125 Runs
England VS Sri Lanka 3rd Test 16 June,2011 to 20 June,2011
Sri Lanka in England Test Series | Draw
England VS Sri Lanka 2nd Test 03 June,2011 to 07 June,2011
Sri Lanka in England Test Series | Draw
England VS Sri Lanka 1st Test 26 May,2011 to 30 May,2011
Sri Lanka in England Test Series | England Won The Match By 14 Runs
Sri Lanka VS West Indies 3rd Test 01 December,2010 to 05 December,2010
West Indies in Sri Lanka Test Series | Draw
Sri Lanka VS West Indies 2nd Test 23 November,2010 to 27 November,2010
West Indies in Sri Lanka Test Series | Draw
Sri Lanka VS West Indies 1st Test 15 November,2010 to 19 November,2010
West Indies in Sri Lanka Test Series | Draw
Sri Lanka VS India 3rd Test 03 August,2010 to 07 August,2010
India in Sri Lanka Test Series | India Won The Match By 5 Wickets
Sri Lanka VS India 2nd Test 26 July,2010 to 30 July,2010
India in Sri Lanka Test Series | Draw
Sri Lanka VS India 1st Test 18 July,2010 to 22 July,2010
India in Sri Lanka Test Series | Sri Lanka Won The Match By 10 Wickets
India VS Sri Lanka 3rd Test 02 December,2009 to 06 December,2009
Sri Lanka in India Test Series | India Won The Match By 24 Runs
India VS Sri Lanka 2nd Test 24 November,2009 to 27 November,2009
Sri Lanka in India Test Series | India Won The Match By 144 Runs
India VS Sri Lanka 1st Test 16 November,2009 to 20 November,2009
Sri Lanka in India Test Series | Draw
Sri Lanka VS New Zealand 2nd Test 26 August,2009 to 30 August,2009
New Zealand in Sri Lanka Test Series | Sri Lanka Won The Match By 96 Runs
Sri Lanka VS New Zealand 1st Test 18 August,2009 to 22 August,2009
New Zealand in Sri Lanka Test Series | Sri Lanka Won The Match By 202 Runs
Sri Lanka VS Pakistan 3rd Test 20 July,2009 to 24 July,2009
Pakistan in Sri Lanka Test Series | Draw
Sri Lanka VS Pakistan 2nd Test 12 July,2009 to 14 July,2009
Pakistan in Sri Lanka Test Series | Sri Lanka Won The Match By 7 Wickets
Sri Lanka VS Pakistan 1st Test 04 July,2009 to 07 July,2009
Pakistan in Sri Lanka Test Series | Sri Lanka Won The Match By 50 Runs
Pakistan VS Sri Lanka 2nd Test 01 March,2009 to 05 March,2009
Sri Lanka in Pakistan Test Series | Draw
Pakistan VS Sri Lanka 1st Test 21 February,2009 to 25 February,2009
Sri Lanka in Pakistan Test Series | Draw
Bangladesh VS Sri Lanka 2nd Test 03 January,2009 to 06 January,2009
Sri Lanka in Bangladesh Test Series | Sri Lanka Won The Match By 465 Runs
Sri Lanka VS India 3rd Test 08 August,2008 to 11 August,2008
India in Sri Lanka Test Series | Sri Lanka Won The Match By 8 Wickets
Sri Lanka VS India 2nd Test 31 July,2008 to 03 August,2008
India in Sri Lanka Test Series | India Won The Match By 170 Runs
Sri Lanka VS India 1st Test 23 July,2008 to 26 July,2008
India in Sri Lanka Test Series | Sri Lanka Won The Match By 239 Runs
West Indies VS Sri Lanka 2nd Test 03 April,2008 to 06 April,2008
Sri Lanka in West Indies Test Series | West Indies Won The Match By 6 Wickets
West Indies VS Sri Lanka 1st Test 22 March,2008 to 26 March,2008
Sri Lanka in West Indies Test Series | Sri Lanka Won The Match By 121 Runs
Sri Lanka VS England 3rd Test 18 December,2007 to 22 December,2007
England tour of Sri Lanka | Draw
England VS Sri Lanka 2nd Test 09 December,2007 to 13 December,2007
England tour of Sri Lanka | Draw
Sri Lanka VS England 1st Test 01 December,2007 to 05 December,2007
England tour of Sri Lanka | Sri Lanka Won The Match By 88 Runs
Australia VS Sri Lanka 2nd Test 16 November,2007 to 20 November,2007
Sri Lanka tour of Australia | Australia Won The Match By 96 Runs
Australia VS Sri Lanka 1st Test 08 November,2007 to 12 November,2007
Sri Lanka tour of Australia | Australia Won The Match By 40 Runs
Bangladesh VS Sri Lanka 3rd Test 11 July,2007 to 14 July,2007
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 193 Runs
Bangladesh VS Sri Lanka 2nd Test 03 July,2007 to 05 July,2007
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 90 Runs
Bangladesh VS Sri Lanka 1st Test 25 June,2007 to 28 June,2007
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 234 Runs
Sri Lanka VS New Zealand 2nd Test 15 December,2006 to 18 December,2006
Sri Lanka tour of New Zealand | Sri Lanka Won The Match By 217 Runs
Sri Lanka VS New Zealand 1st Test 07 December,2006 to 09 December,2006
Sri Lanka tour of New Zealand | New Zealand Won The Match By 5 Wickets
South Africa VS Sri Lanka 2nd Test 04 August,2006 to 08 August,2006
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 1 Wicket
South Africa VS Sri Lanka 1st Test 27 July,2006 to 31 July,2006
South Africa tour of Sri Lanka | Sri Lanka Won The Match By 153 Runs
Sri Lanka VS England 3rd Test 02 June,2006 to 05 June,2006
Sri Lanka tour of England | Sri Lanka Won The Match By 134 Runs
Sri Lanka VS England 2nd Test 25 May,2006 to 28 May,2006
Sri Lanka tour of England | England Won The Match By 6 Wickets
England VS Sri Lanka 1st Test 11 May,2006 to 15 May,2006
Sri Lanka tour of England | Draw
Sri Lanka VS Pakistan 2nd Test 03 April,2006 to 05 April,2006
Pakistan tour of Sri Lanka | Pakistan Won The Match By 8 Wickets
Bangladesh VS Sri Lanka 2nd Test 08 March,2006 to 11 March,2006
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 10 Wickets
Bangladesh VS Sri Lanka 1st Test 28 February,2006 to 03 March,2006
Sri Lanka tour of Bangladesh | Sri Lanka Won The Match By 8 Wickets
India VS Sri Lanka 3rd Test 18 December,2005 to 22 December,2005
Sri Lanka tour of India | India Won The Match By 259 Runs
Sri Lanka VS Bangladesh 2nd Test 20 September,2005 to 22 September,2005
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 69 Runs
Bangladesh VS Sri Lanka 1st Test 12 September,2005 to 14 September,2005
Bangladesh tour of Sri Lanka | Sri Lanka Won The Match By 96 Runs
Sri Lanka VS New Zealand 2nd Test 11 April,2005 to 14 April,2005
Sri Lanka tour of New Zealand | New Zealand Won The Match By 38 Runs
Australia VS Sri Lanka 1st Test 08 March,2004 to 12 March,2004
Australia tour of Sri Lanka | Australia Won The Match By 197 Runs
England VS Sri Lanka 3rd Test 18 December,2003 to 21 December,2003
England tour of Sri Lanka | Sri Lanka Won The Match By 215 Runs

Team Stats :

Total W L NR
Total Match : 173 67 70 36
Total Toss Win 99
Win Toss Bat First 68 34 23 11
Win Toss Ball First 31 10 12 9
Lose Toss Bat First 21 5 9 7
Lose Toss Ball First 53 18 26 9
Total Bat First 89 39 32 18
Total Ball First 84 28 38 18
Draw 36

Win %

58.2%
Bat First
41.8%
Ball First
Bat First Won (39 Matches)
Ball First Won (28 Matches)

Won The Toss And Choose To :

68.7%
Bat First
31.3%
Ball First
Win Toss Bat First (68 Matches)
Win Toss Ball First (31 Matches)
© 2025 MSCRIC.COM. All rights reserved. Made with