C Karunaratne
Batting Stats :
| Format | Mat | Inns | Run | BF | 4s | 6s | 100s | 50s | 30s | 0s | HS | Out | NO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 96 | 73 | 983 | 741 | 66 | 44 | 0 | 2 | 5 | 9 | 75 | 35 | 38 |
| ODI | 36 | 31 | 702 | 789 | 45 | 27 | 0 | 3 | 6 | 2 | 95 | 23 | 8 |
| Test | 8 | 12 | 191 | 242 | 23 | 6 | 0 | 0 | 1 | 1 | 43 | 11 | 1 |
| Total | 140 | 116 | 1876 | 1772 | 134 | 77 | 0 | 5 | 12 | 12 | 95 | 69 | 47 |
Bowling Stats :
| Format | Mat | Inns | Ov | Run | DB | Wkts | 3 Wkts | 4 Wkts | 5 Wkts | ER |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 96 | 84 | 233.6 | 2099 | 446 | 60 | 2 | 1 | 0 | 113 |
| ODI | 36 | 32 | 200.4 | 1093 | 633 | 37 | 2 | 1 | 0 | 95 |
| Test | 8 | 12 | 126.4 | 514 | 519 | 20 | 3 | 1 | 0 | 39 |
| Total | 140 | 128 | 560.4 | 3706 | 1598 | 117 | 7 | 3 | 0 | 247 |
Gender : Man
Team Played For
2. Nondescripts Cricket Club
3. Kandy Falcons
4. Dubai Capitals
5. Dambulla Giants
6. Colombo Strikers
Tournament Played
For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 27
Match List T20
Sri Lanka VS Pakistan 15th T20
Zayed Cricket Stadium, Abu Dhabi
Men's T20 Asia Cup 2025 23 Sep, 2025
Bangladesh VS Sri Lanka 2nd T20
Rangiri Dambulla International Stadium
Bangladesh tour of Sri Lanka 2025 13 Jul, 2025
Bangladesh VS Sri Lanka 1st T20
Pallekele International Cricket Stadium
Bangladesh tour of Sri Lanka 2025 10 Jul, 2025
Panadura Sports Club VS Nondescripts Cricket Club Semi Final T20
Colombo Cricket Club Ground
Major Clubs T20 Tournament 2025 13 Jun, 2025
Tamil Union Cricket and Athletic Club VS Nondescripts Cricket Club Quarter Final T20
Colombo Cricket Club Ground
Major Clubs T20 Tournament 2025 11 Jun, 2025
Nondescripts Cricket Club VS Ace Capital Cricket Club Only T20
Colts Cricket Club Ground, Colombo
Major Clubs T20 Tournament 2025 08 Jun, 2025
Nondescripts Cricket Club VS Panadura Sports Club Only T20
Colombo Cricket Club Ground
Major Clubs T20 Tournament 2025 06 Jun, 2025
Moors Sports Club VS Nondescripts Cricket Club Only T20
P Sara Oval, Colombo
Major Clubs T20 Tournament 2025 05 Jun, 2025
Badureliya Sports Club VS Nondescripts Cricket Club Only T20
Colts Cricket Club Ground, Colombo
Major Clubs T20 Tournament 2025 25 May, 2025
Match List ODI
Nondescripts Cricket Club VS Badureliya Sports Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2025 17 Jul, 2025
Ace Capital Cricket Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2025 05 Jul, 2025
Tamil Union Cricket and Athletic Club VS Nondescripts Cricket Club Only ODI
P Sara Oval, Colombo
Major Clubs Limited Over Tournament 2025 01 Jul, 2025
Nondescripts Cricket Club VS Police Sports Club Only ODI
Police Park Ground, Colombo
Major Clubs Limited Over Tournament 2025 27 Jun, 2025
Sinhalese Sports Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 30 Jul, 2024
Nondescripts Cricket Club VS Ragama Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 27 Jul, 2024
Panadura Sports Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 22 Jun, 2024
Nondescripts Cricket Club VS Bloomfield Cricket and Athletic Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 16 Jun, 2024
Chilaw Marians Cricket Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 14 Jun, 2024
Match List Test
Bloomfield Cricket and Athletic Club VS Nondescripts Cricket Club Final Test
R Premadasa Stadium, Colombo
Major League Tournament 2024-25 05 Mar, 2025
Moors Sports Club VS Nondescripts Cricket Club Only Test
De Zoysa Stadium, Moratuwa
Major League Tournament 2024-25 07 Feb, 2025
Colombo Cricket Club VS Nondescripts Cricket Club Only Test
Nondescripts Cricket Club Ground, Colombo
Major League Tournament 2024-25 31 Jan, 2025
Nugegoda Sports Welfare Club VS Nondescripts Cricket Club Only Test
Nondescripts Cricket Club Ground, Colombo
Major League Tournament 2024-25 24 Jan, 2025
Nondescripts Cricket Club VS Tamil Union Cricket and Athletic Club Only Test
P Sara Oval, Colombo
Major League Tournament 2024-25 10 Jan, 2025
Burgher Recreation Club VS Nondescripts Cricket Club Only Test
Nondescripts Cricket Club Ground, Colombo
Major League Tournament 2024-25 03 Jan, 2025
Kandy Customs Cricket Club VS Nondescripts Cricket Club Only Test
Colts Cricket Club Ground, Colombo
Major League Tournament 2024-25 27 Dec, 2024
Australia VS Sri Lanka 2nd Test
Manuka Oval, Canberra
Sri Lanka tour of Australia 2018-19 01 Feb, 2019
Match List T20
Sri Lanka VS Pakistan 15th T20
Zayed Cricket Stadium, Abu Dhabi
Men's T20 Asia Cup 2025 23 Sep, 2025
C Karunaratne: 17 (21)
C Karunaratne: 0-11(1.0)
Bangladesh VS Sri Lanka 2nd T20
Rangiri Dambulla International Stadium
Bangladesh tour of Sri Lanka 2025 13 Jul, 2025
C Karunaratne: 0 (2)
C Karunaratne: 0-18(2.0)
Bangladesh VS Sri Lanka 1st T20
Pallekele International Cricket Stadium
Bangladesh tour of Sri Lanka 2025 10 Jul, 2025
Did not bat.
C Karunaratne: 0-8(1.0)
Panadura Sports Club VS Nondescripts Cricket Club Semi Final T20
Colombo Cricket Club Ground
Major Clubs T20 Tournament 2025 13 Jun, 2025
C Karunaratne: 5 (5)
C Karunaratne: 1-33(3.0)
Tamil Union Cricket and Athletic Club VS Nondescripts Cricket Club Quarter Final T20
Colombo Cricket Club Ground
Major Clubs T20 Tournament 2025 11 Jun, 2025
C Karunaratne: 12 (4)
C Karunaratne: 1-39(4.0)
Nondescripts Cricket Club VS Ace Capital Cricket Club Only T20
Colts Cricket Club Ground, Colombo
Major Clubs T20 Tournament 2025 08 Jun, 2025
C Karunaratne: 5 (8)
C Karunaratne: 2-20(3.2)
Nondescripts Cricket Club VS Panadura Sports Club Only T20
Colombo Cricket Club Ground
Major Clubs T20 Tournament 2025 06 Jun, 2025
C Karunaratne: 50 (28)
Did not bowl.
Moors Sports Club VS Nondescripts Cricket Club Only T20
P Sara Oval, Colombo
Major Clubs T20 Tournament 2025 05 Jun, 2025
C Karunaratne: 49 (30)
C Karunaratne: 0-20(3.0)
Badureliya Sports Club VS Nondescripts Cricket Club Only T20
Colts Cricket Club Ground, Colombo
Major Clubs T20 Tournament 2025 25 May, 2025
Did not bat.
C Karunaratne: 3-23(4.0)
Kurunegala Youth Cricket Club VS Nondescripts Cricket Club Only T20
Colombo Cricket Club Ground
Major Clubs T20 Tournament 2025 16 May, 2025
Did not bat.
Did not bowl.
Colombo Strikers VS Jaffna Kings 13th T20
Rangiri Dambulla International Stadium
Lanka Premier League 2024 10 Jul, 2024
C Karunaratne: 9 (9)
C Karunaratne: 0-16(1.0)
Colombo Strikers VS Dambulla Sixers 10th T20
Rangiri Dambulla International Stadium
Lanka Premier League 2024 07 Jul, 2024
C Karunaratne: 27 (12)
C Karunaratne: 0-9(1.0)
Colombo Strikers VS Kandy Falcons 7th T20
Rangiri Dambulla International Stadium
Lanka Premier League 2024 06 Jul, 2024
C Karunaratne: 13 (5)
Did not bowl.
Galle Marvels VS Colombo Strikers 5th T20
Pallekele International Cricket Stadium
Lanka Premier League 2024 03 Jul, 2024
C Karunaratne: 12 (10)
C Karunaratne: 0-37(2.0)
Colombo Strikers VS Kandy Falcons 3rd T20
Pallekele International Cricket Stadium
Lanka Premier League 2024 02 Jul, 2024
C Karunaratne: 25 (10)
C Karunaratne: 0-20(1.0)
Bloomfield Cricket and Athletic Club VS Nondescripts Cricket Club Final T20
P Sara Oval, Colombo
Major Clubs T20 Tournament 2024 28 Jun, 2024
Did not bat.
C Karunaratne: 2-22(3.0)
Burgher Recreation Club VS Nondescripts Cricket Club Semi Final T20
P Sara Oval, Colombo
Major Clubs T20 Tournament 2024 26 Jun, 2024
Did not bat.
C Karunaratne: 0-11(1.0)
Colts Cricket Club VS Nondescripts Cricket Club Quarter Final T20
Sinhalese Sports Club Ground, Colombo
Major Clubs T20 Tournament 2024 24 Jun, 2024
C Karunaratne: 48 (31)
C Karunaratne: 2-28(4.0)
Police Sports Club VS Nondescripts Cricket Club Only T20
Surrey Village, Maggona
Major Clubs T20 Tournament 2024 18 May, 2024
Did not bat.
C Karunaratne: 1-20(2.0)
Nondescripts Cricket Club VS Ragama Cricket Club Only T20
Bloomfield Cricket and Athletic Club Ground, Colombo
Major Clubs T20 Tournament 2024 16 May, 2024
C Karunaratne: 42 (21)
C Karunaratne: 2-28(3.0)
Nugegoda Sports Welfare Club VS Nondescripts Cricket Club Only T20
Bloomfield Cricket and Athletic Club Ground, Colombo
Major Clubs T20 Tournament 2024 14 May, 2024
Did not bat.
C Karunaratne: 3-18(4.0)
Colombo Strikers VS Galle Titans 20th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 15 Aug, 2023
C Karunaratne: 2 (7)
Did not bowl.
Colombo Strikers VS B-Love Kandy 18th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 13 Aug, 2023
C Karunaratne: 17 (9)
C Karunaratne: 1-25(3.0)
Dambulla Aura VS Colombo Strikers 16th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 12 Aug, 2023
C Karunaratne: 5 (10)
C Karunaratne: 1-35(4.0)
Colombo Strikers VS Jaffna Kings 13th T20
Pallekele International Cricket Stadium
Lanka Premier League 2023 08 Aug, 2023
C Karunaratne: 21 (18)
C Karunaratne: 0-24(2.0)
Galle Titans VS Colombo Strikers 10th T20
Pallekele International Cricket Stadium
Lanka Premier League 2023 07 Aug, 2023
C Karunaratne: 2 (3)
C Karunaratne: 0-20(2.0)
Dambulla Aura VS Colombo Strikers 8th T20
Pallekele International Cricket Stadium
Lanka Premier League 2023 05 Aug, 2023
C Karunaratne: 20 (7)
C Karunaratne: 1-55(4.0)
Colombo Strikers VS B-Love Kandy 3rd T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 31 Jul, 2023
C Karunaratne: 9 (4)
C Karunaratne: 0-32(4.0)
Jaffna Kings VS Colombo Strikers 1st T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 30 Jul, 2023
C Karunaratne: 23 (15)
C Karunaratne: 1-40(4.2)
Sri Lanka VS New Zealand 1st T20
Eden Park, Auckland
Sri Lanka tour of New Zealand 2022-23 02 Apr, 2023
Did not bat.
C Karunaratne: 0-36(3.0)
Desert Vipers VS Dubai Capitals 25th T20
Dubai International Cricket Stadium
International League T20 2022-23 02 Feb, 2023
C Karunaratne: 10 (8)
C Karunaratne: 1-32(3.0)
Abu Dhabi Knight Riders VS Dubai Capitals 22nd T20
Zayed Cricket Stadium, Abu Dhabi
International League T20 2022-23 30 Jan, 2023
Did not bat.
C Karunaratne: 0-20(2.0)
Dubai Capitals VS MI Emirates 13th T20
Zayed Cricket Stadium, Abu Dhabi
International League T20 2022-23 22 Jan, 2023
Did not bat.
C Karunaratne: 1-56(4.0)
Dubai Capitals VS Sharjah Warriors 10th T20
Dubai International Cricket Stadium
International League T20 2022-23 21 Jan, 2023
Did not bat.
C Karunaratne: 1-39(3.4)
Gulf Giants VS Dubai Capitals 8th T20
Sharjah Cricket Stadium
International League T20 2022-23 19 Jan, 2023
C Karunaratne: 4 (6)
C Karunaratne: 0-30(4.0)
India VS Sri Lanka 3rd T20
Saurashtra Cricket Association Stadium, Rajkot
Sri Lanka tour of India 2022-23 07 Jan, 2023
C Karunaratne: 0 (2)
C Karunaratne: 1-52(4.0)
Sri Lanka VS India 2nd T20
Maharashtra Cricket Association Stadium, Pune
Sri Lanka tour of India 2022-23 05 Jan, 2023
C Karunaratne: 11 (10)
C Karunaratne: 1-41(4.0)
India VS Sri Lanka 1st T20
Wankhede Stadium, Mumbai
Sri Lanka tour of India 2022-23 03 Jan, 2023
C Karunaratne: 23 (16)
C Karunaratne: 1-22(3.0)
Kandy Falcons VS Colombo Stars Qualifier 2 T20
R Premadasa Stadium, Colombo
Lanka Premier League 2022-23 22 Dec, 2022
C Karunaratne: 6 (5)
C Karunaratne: 0-4(1.0)
Kandy Falcons VS Jaffna Kings Qualifier 1 T20
R Premadasa Stadium, Colombo
Lanka Premier League 2022-23 21 Dec, 2022
C Karunaratne: 14 (13)
C Karunaratne: 1-15(2.4)
Kandy Falcons VS Dambulla Aura 18th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2022-23 18 Dec, 2022
C Karunaratne: 13 (9)
C Karunaratne: 0-14(2.0)
Colombo Stars VS Kandy Falcons 16th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2022-23 17 Dec, 2022
Did not bat.
C Karunaratne: 4-11(3.1)
Kandy Falcons VS Jaffna Kings 13th T20
Pallekele International Cricket Stadium
Lanka Premier League 2022-23 14 Dec, 2022
C Karunaratne: 18 (9)
C Karunaratne: 0-43(3.0)
Kandy Falcons VS Dambulla Aura 11th T20
Pallekele International Cricket Stadium
Lanka Premier League 2022-23 13 Dec, 2022
Did not bat.
C Karunaratne: 2-11(2.0)
Galle Gladiators VS Kandy Falcons 9th T20
Pallekele International Cricket Stadium
Lanka Premier League 2022-23 12 Dec, 2022
C Karunaratne: 32 (15)
C Karunaratne: 0-33(4.0)
Jaffna Kings VS Kandy Falcons 6th T20
Pallekele International Cricket Stadium
Lanka Premier League 2022-23 10 Dec, 2022
C Karunaratne: 26 (16)
Did not bowl.
Galle Gladiators VS Kandy Falcons 4th T20
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Lanka Premier League 2022-23 07 Dec, 2022
Did not bat.
Did not bowl.
Kandy Falcons VS Colombo Stars 2nd T20
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Lanka Premier League 2022-23 06 Dec, 2022
Did not bat.
C Karunaratne: 0-12(2.0)
Sri Lanka VS England 39th T20
Sydney Cricket Ground
ICC Men's T20 World Cup 2022-23 05 Nov, 2022
C Karunaratne: 0 (2)
Did not bowl.
New Zealand VS Sri Lanka 27th T20
Sydney Cricket Ground
ICC Men's T20 World Cup 2022-23 29 Oct, 2022
C Karunaratne: 3 (8)
C Karunaratne: 0-34(3.0)
Sri Lanka VS Australia 19th T20
Perth Stadium
ICC Men's T20 World Cup 2022-23 25 Oct, 2022
C Karunaratne: 14 (7)
C Karunaratne: 1-21(3.0)
Ireland VS Sri Lanka 15th T20
Bellerive Oval, Hobart
ICC Men's T20 World Cup 2022-23 23 Oct, 2022
Did not bat.
C Karunaratne: 1-29(4.0)
Sri Lanka VS Netherlands 9th T20
GMHBA Stadium, South Geelong, Victoria
ICC Men's T20 World Cup 2022-23 20 Oct, 2022
C Karunaratne: 2 (2)
C Karunaratne: 0-11(2.0)
Sri Lanka VS United Arab Emirates 6th T20
GMHBA Stadium, South Geelong, Victoria
ICC Men's T20 World Cup 2022-23 18 Oct, 2022
C Karunaratne: 8 (11)
C Karunaratne: 0-14(2.0)
Namibia VS Sri Lanka 1st T20
GMHBA Stadium, South Geelong, Victoria
ICC Men's T20 World Cup 2022-23 16 Oct, 2022
C Karunaratne: 5 (8)
C Karunaratne: 1-36(4.0)
Sri Lanka VS Pakistan Final T20
Dubai International Cricket Stadium
Asia Cup 2022 11 Sep, 2022
C Karunaratne: 14 (14)
C Karunaratne: 2-33(4.0)
Pakistan VS Sri Lanka 12th T20
Dubai International Cricket Stadium
Asia Cup 2022 09 Sep, 2022
Did not bat.
C Karunaratne: 1-4(1.0)
India VS Sri Lanka 9th T20
Dubai International Cricket Stadium
Asia Cup 2022 06 Sep, 2022
Did not bat.
C Karunaratne: 2-27(4.0)
Afghanistan VS Sri Lanka 7th T20
Sharjah Cricket Stadium
Asia Cup 2022 03 Sep, 2022
C Karunaratne: 5 (2)
C Karunaratne: 0-29(2.0)
Bangladesh VS Sri Lanka 5th T20
Dubai International Cricket Stadium
Asia Cup 2022 01 Sep, 2022
C Karunaratne: 16 (10)
C Karunaratne: 2-32(4.0)
Sri Lanka VS Afghanistan 1st T20
Dubai International Cricket Stadium
Asia Cup 2022 27 Aug, 2022
C Karunaratne: 31 (38)
C Karunaratne: 0-21(1.0)
Australia VS Sri Lanka 3rd T20
Pallekele International Cricket Stadium
Australia tour of Sri Lanka 2022 11 Jun, 2022
C Karunaratne: 14 (10)
C Karunaratne: 0-19(3.0)
Sri Lanka VS Australia 2nd T20
R Premadasa Stadium, Colombo
Australia tour of Sri Lanka 2022 08 Jun, 2022
C Karunaratne: 0 (2)
Did not bowl.
Sri Lanka VS Australia 1st T20
R Premadasa Stadium, Colombo
Australia tour of Sri Lanka 2022 07 Jun, 2022
C Karunaratne: 1 (2)
C Karunaratne: 0-13(2.0)
Sri Lanka VS India 3rd T20
Himachal Pradesh Cricket Association Stadium, Dharamsala
Sri Lanka tour of India 2021-22 27 Feb, 2022
C Karunaratne: 12 (19)
C Karunaratne: 1-31(3.4)
Sri Lanka VS India 2nd T20
Himachal Pradesh Cricket Association Stadium, Dharamsala
Sri Lanka tour of India 2021-22 26 Feb, 2022
Did not bat.
C Karunaratne: 0-24(3.0)
India VS Sri Lanka 1st T20
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Sri Lanka tour of India 2021-22 24 Feb, 2022
C Karunaratne: 21 (14)
C Karunaratne: 0-46(4.0)
Australia VS Sri Lanka 5th T20
Melbourne Cricket Ground
Sri Lanka tour of Australia 2021-22 20 Feb, 2022
C Karunaratne: 1 (1)
C Karunaratne: 1-33(4.0)
Sri Lanka VS Australia 4th T20
Melbourne Cricket Ground
Sri Lanka tour of Australia 2021-22 18 Feb, 2022
C Karunaratne: 14 (7)
C Karunaratne: 0-24(2.1)
Sri Lanka VS Australia 3rd T20
Manuka Oval, Canberra
Sri Lanka tour of Australia 2021-22 15 Feb, 2022
C Karunaratne: 8 (11)
C Karunaratne: 0-22(2.5)
Australia VS Sri Lanka 2nd T20
Sydney Cricket Ground
Sri Lanka tour of Australia 2021-22 13 Feb, 2022
C Karunaratne: 0 (2)
C Karunaratne: 0-28(4.0)
Australia VS Sri Lanka 1st T20
Sydney Cricket Ground
Sri Lanka tour of Australia 2021-22 11 Feb, 2022
C Karunaratne: 0 (2)
C Karunaratne: 2-22(4.0)
Jaffna Kings VS Dambulla Giants Qualifier 2 T20
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Lanka Premier League 2021-22 21 Dec, 2021
C Karunaratne: 75 (47)
C Karunaratne: 1-54(4.1)
Colombo Stars VS Dambulla Giants Eliminator T20
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Lanka Premier League 2021-22 19 Dec, 2021
C Karunaratne: 10 (5)
C Karunaratne: 1-32(4.0)
Dambulla Giants VS Kandy Warriors 18th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 16 Dec, 2021
C Karunaratne: 0 (3)
Did not bowl.
Galle Gladiators VS Dambulla Giants 16th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 14 Dec, 2021
C Karunaratne: 8 (3)
C Karunaratne: 0-13(1.0)
Dambulla Giants VS Jaffna Kings 14th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 13 Dec, 2021
C Karunaratne: 0 (3)
Did not bowl.
Dambulla Giants VS Colombo Stars 11th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 11 Dec, 2021
C Karunaratne: 12 (10)
C Karunaratne: 1-11(1.0)
Dambulla Giants VS Galle Gladiators 8th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 10 Dec, 2021
C Karunaratne: 13 (5)
Did not bowl.
Dambulla Giants VS Colombo Stars 6th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 08 Dec, 2021
C Karunaratne: 12 (8)
C Karunaratne: 2-46(3.5)
Dambulla Giants VS Jaffna Kings 4th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 07 Dec, 2021
C Karunaratne: 18 (24)
C Karunaratne: 0-12(1.0)
Dambulla Giants VS Kandy Warriors 2nd T20
R Premadasa Stadium, Colombo
Lanka Premier League 2021-22 06 Dec, 2021
C Karunaratne: 8 (9)
C Karunaratne: 0-38(4.0)
Sri Lanka VS West Indies 35th T20
Zayed Cricket Stadium, Abu Dhabi
ICC Men's T20 World Cup 2021-22 04 Nov, 2021
C Karunaratne: 3 (3)
C Karunaratne: 2-44(4.0)
England VS Sri Lanka 29th T20
Sharjah Cricket Stadium
ICC Men's T20 World Cup 2021-22 01 Nov, 2021
C Karunaratne: 0 (2)
C Karunaratne: 0-17(2.0)
Sri Lanka VS South Africa 25th T20
Sharjah Cricket Stadium
ICC Men's T20 World Cup 2021-22 30 Oct, 2021
C Karunaratne: 5 (5)
C Karunaratne: 0-23(3.0)
Sri Lanka VS Australia 22nd T20
Dubai International Cricket Stadium
ICC Men's T20 World Cup 2021-22 28 Oct, 2021
C Karunaratne: 9 (6)
C Karunaratne: 0-19(2.0)
Bangladesh VS Sri Lanka 15th T20
Sharjah Cricket Stadium
ICC Men's T20 World Cup 2021-22 24 Oct, 2021
Did not bat.
C Karunaratne: 1-12(3.0)
Netherlands VS Sri Lanka 12th T20
Sharjah Cricket Stadium
ICC Men's T20 World Cup 2021-22 22 Oct, 2021
Did not bat.
C Karunaratne: 0-8(1.0)
Sri Lanka VS Ireland 8th T20
Zayed Cricket Stadium, Abu Dhabi
ICC Men's T20 World Cup 2021-22 20 Oct, 2021
C Karunaratne: 2 (3)
C Karunaratne: 2-28(3.3)
Namibia VS Sri Lanka 4th T20
Zayed Cricket Stadium, Abu Dhabi
ICC Men's T20 World Cup 2021-22 18 Oct, 2021
Did not bat.
C Karunaratne: 1-17(4.0)
Sri Lanka VS South Africa 3rd T20
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 14 Sep, 2021
C Karunaratne: 24 (19)
C Karunaratne: 0-13(1.4)
Sri Lanka VS South Africa 2nd T20
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 12 Sep, 2021
C Karunaratne: 8 (12)
Did not bowl.
South Africa VS Sri Lanka 1st T20
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 10 Sep, 2021
C Karunaratne: 22 (14)
C Karunaratne: 0-24(2.0)
India VS Sri Lanka 3rd T20
R Premadasa Stadium, Colombo
India tour of Sri Lanka 2021 29 Jul, 2021
Did not bat.
C Karunaratne: 0-12(2.0)
India VS Sri Lanka 2nd T20
R Premadasa Stadium, Colombo
India tour of Sri Lanka 2021 28 Jul, 2021
C Karunaratne: 12 (6)
C Karunaratne: 0-6(1.0)
India VS Sri Lanka 1st T20
R Premadasa Stadium, Colombo
India tour of Sri Lanka 2021 25 Jul, 2021
C Karunaratne: 3 (4)
C Karunaratne: 1-34(4.0)
Match List ODI
Nondescripts Cricket Club VS Badureliya Sports Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2025 17 Jul, 2025
C Karunaratne: 95 (46)
C Karunaratne: 1-34(9.0)
Ace Capital Cricket Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2025 05 Jul, 2025
Did not bat.
C Karunaratne: 2-29(7.1)
Tamil Union Cricket and Athletic Club VS Nondescripts Cricket Club Only ODI
P Sara Oval, Colombo
Major Clubs Limited Over Tournament 2025 01 Jul, 2025
C Karunaratne: 86 (72)
C Karunaratne: 1-37(9.0)
Nondescripts Cricket Club VS Police Sports Club Only ODI
Police Park Ground, Colombo
Major Clubs Limited Over Tournament 2025 27 Jun, 2025
C Karunaratne: 12 (21)
Did not bowl.
Sinhalese Sports Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 30 Jul, 2024
Did not bat.
C Karunaratne: 0-50(9.2)
Nondescripts Cricket Club VS Ragama Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 27 Jul, 2024
C Karunaratne: 38 (25)
C Karunaratne: 1-35(7.0)
Panadura Sports Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 22 Jun, 2024
Did not bat.
C Karunaratne: 2-27(8.0)
Nondescripts Cricket Club VS Bloomfield Cricket and Athletic Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 16 Jun, 2024
C Karunaratne: 12 (27)
C Karunaratne: 2-29(6.1)
Chilaw Marians Cricket Club VS Nondescripts Cricket Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 14 Jun, 2024
C Karunaratne: 0 (3)
C Karunaratne: 2-31(8.1)
Nondescripts Cricket Club VS Tamil Union Cricket and Athletic Club Only ODI
Nondescripts Cricket Club Ground, Colombo
Major Clubs Limited Over Tournament 2024 11 Jun, 2024
C Karunaratne: 8 (20)
C Karunaratne: 2-34(4.1)
Sri Lanka VS New Zealand 41st ODI
M Chinnaswamy Stadium, Bengaluru
ICC Cricket World Cup 2023-24 09 Nov, 2023
C Karunaratne: 6 (17)
Did not bowl.
Netherlands VS Sri Lanka 19th ODI
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
ICC Cricket World Cup 2023-24 21 Oct, 2023
Did not bat.
C Karunaratne: 0-63(9.0)
Sri Lanka VS Australia 14th ODI
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
ICC Cricket World Cup 2023-24 16 Oct, 2023
C Karunaratne: 2 (11)
C Karunaratne: 0-15(3.0)
Sri Lanka VS New Zealand 3rd ODI
Seddon Park, Hamilton
Sri Lanka tour of New Zealand 2022-23 31 Mar, 2023
C Karunaratne: 24 (42)
C Karunaratne: 0-26(4.5)
New Zealand VS Sri Lanka 1st ODI
Eden Park, Auckland
Sri Lanka tour of New Zealand 2022-23 25 Mar, 2023
C Karunaratne: 11 (24)
C Karunaratne: 4-47(9.1)
India VS Sri Lanka 3rd ODI
Greenfield International Stadium, Thiruvananthapuram
Sri Lanka tour of India 2022-23 15 Jan, 2023
C Karunaratne: 1 (6)
C Karunaratne: 1-62(8.0)
Sri Lanka VS India 2nd ODI
Eden Gardens, Kolkata
Sri Lanka tour of India 2022-23 12 Jan, 2023
C Karunaratne: 17 (25)
C Karunaratne: 2-51(8.1)
India VS Sri Lanka 1st ODI
Barsapara Cricket Stadium, Guwahati
Sri Lanka tour of India 2022-23 10 Jan, 2023
C Karunaratne: 14 (21)
C Karunaratne: 1-54(8.0)
Sri Lanka VS Australia 5th ODI
R Premadasa Stadium, Colombo
Australia tour of Sri Lanka 2022 24 Jun, 2022
C Karunaratne: 75 (75)
C Karunaratne: 0-19(3.0)
Sri Lanka VS Australia 4th ODI
R Premadasa Stadium, Colombo
Australia tour of Sri Lanka 2022 21 Jun, 2022
C Karunaratne: 7 (9)
C Karunaratne: 2-19(5.0)
Australia VS Sri Lanka 3rd ODI
R Premadasa Stadium, Colombo
Australia tour of Sri Lanka 2022 19 Jun, 2022
C Karunaratne: 0 (2)
C Karunaratne: 0-46(5.0)
Sri Lanka VS Australia 2nd ODI
Pallekele International Cricket Stadium
Australia tour of Sri Lanka 2022 16 Jun, 2022
C Karunaratne: 18 (17)
C Karunaratne: 3-48(7.0)
Sri Lanka VS Australia 1st ODI
Pallekele International Cricket Stadium
Australia tour of Sri Lanka 2022 14 Jun, 2022
C Karunaratne: 7 (7)
C Karunaratne: 0-16(4.0)
Sri Lanka VS Zimbabwe 3rd ODI
Pallekele International Cricket Stadium
Zimbabwe tour of Sri Lanka 2021-22 21 Jan, 2022
C Karunaratne: 30 (32)
C Karunaratne: 1-4(2.0)
Zimbabwe VS Sri Lanka 2nd ODI
Pallekele International Cricket Stadium
Zimbabwe tour of Sri Lanka 2021-22 18 Jan, 2022
C Karunaratne: 34 (38)
C Karunaratne: 1-24(6.0)
Zimbabwe VS Sri Lanka 1st ODI
Pallekele International Cricket Stadium
Zimbabwe tour of Sri Lanka 2021-22 16 Jan, 2022
C Karunaratne: 5 (2)
C Karunaratne: 3-70(10.0)
Sri Lanka VS South Africa 3rd ODI
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 07 Sep, 2021
C Karunaratne: 16 (39)
Did not bowl.
South Africa VS Sri Lanka 2nd ODI
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 04 Sep, 2021
C Karunaratne: 36 (23)
C Karunaratne: 2-24(5.0)
Sri Lanka VS South Africa 1st ODI
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 02 Sep, 2021
C Karunaratne: 7 (7)
C Karunaratne: 1-18(3.0)
India VS Sri Lanka 3rd ODI
R Premadasa Stadium, Colombo
India tour of Sri Lanka 2021 23 Jul, 2021
C Karunaratne: 3 (10)
C Karunaratne: 1-26(6.0)
Sri Lanka VS India 2nd ODI
R Premadasa Stadium, Colombo
India tour of Sri Lanka 2021 20 Jul, 2021
C Karunaratne: 44 (33)
C Karunaratne: 0-27(6.0)
Sri Lanka VS India 1st ODI
R Premadasa Stadium, Colombo
India tour of Sri Lanka 2021 18 Jul, 2021
C Karunaratne: 43 (35)
C Karunaratne: 0-16(2.0)
Sri Lanka VS England 3rd ODI
County Ground, Bristol
Sri Lanka tour of England 2021 04 Jul, 2021
C Karunaratne: 11 (29)
Did not bowl.
Sri Lanka VS England 2nd ODI
Kennington Oval, London
Sri Lanka tour of England 2021 01 Jul, 2021
C Karunaratne: 21 (38)
C Karunaratne: 1-35(6.0)
Sri Lanka VS England 1st ODI
Riverside Ground, Chester-le-Street
Sri Lanka tour of England 2021 29 Jun, 2021
C Karunaratne: 19 (33)
C Karunaratne: 1-43(7.1)
Sri Lanka VS Bangladesh 3rd ODI
Shere Bangla National Stadium, Mirpur
Sri Lanka tour of Bangladesh 2021 28 May, 2021
Did not bat.
C Karunaratne: 0-34(6.0)
Match List Test
Bloomfield Cricket and Athletic Club VS Nondescripts Cricket Club Final Test
R Premadasa Stadium, Colombo
Major League Tournament 2024-25 05 Mar, 2025
C Karunaratne: 17 (28)
C Karunaratne: 0-54(17.2)
C Karunaratne: 2-19(6.2)
Moors Sports Club VS Nondescripts Cricket Club Only Test
De Zoysa Stadium, Moratuwa
Major League Tournament 2024-25 07 Feb, 2025
C Karunaratne: 27 (24)
C Karunaratne: 2-30(12.0)
Colombo Cricket Club VS Nondescripts Cricket Club Only Test
Nondescripts Cricket Club Ground, Colombo
Major League Tournament 2024-25 31 Jan, 2025
C Karunaratne: 11 (22)
C Karunaratne: 3-79(12.3)
Nugegoda Sports Welfare Club VS Nondescripts Cricket Club Only Test
Nondescripts Cricket Club Ground, Colombo
Major League Tournament 2024-25 24 Jan, 2025
C Karunaratne: 43 (24)
C Karunaratne: 19 (32)
C Karunaratne: 2-36(9.1)
C Karunaratne: 4-72(14.1)
Nondescripts Cricket Club VS Tamil Union Cricket and Athletic Club Only Test
P Sara Oval, Colombo
Major League Tournament 2024-25 10 Jan, 2025
C Karunaratne: 4 (2)
C Karunaratne: 1 (10)
C Karunaratne: 0-17(3.0)
Burgher Recreation Club VS Nondescripts Cricket Club Only Test
Nondescripts Cricket Club Ground, Colombo
Major League Tournament 2024-25 03 Jan, 2025
C Karunaratne: 17 (19)
C Karunaratne: 3-27(11.2)
C Karunaratne: 3-7(5.0)
Kandy Customs Cricket Club VS Nondescripts Cricket Club Only Test
Colts Cricket Club Ground, Colombo
Major League Tournament 2024-25 27 Dec, 2024
C Karunaratne: 18 (31)
C Karunaratne: 12 (7)
C Karunaratne: 0-25(9.1)
Australia VS Sri Lanka 2nd Test
Manuka Oval, Canberra
Sri Lanka tour of Australia 2018-19 01 Feb, 2019
C Karunaratne: 0 (5)
C Karunaratne: 22 (38)
C Karunaratne: 1-130(23.0)
C Karunaratne: 0-18(4.2)