| Full Name: | Kulasekara Mudiyanselage Dinesh Nuwan Kulasekara | |
| Born: | 22 July 1982 in Nittambuwa, Sri Lanka | |
| Batting: | Right-hand batsman | |
| Bowling: | Right-arm fast-medium | |
| Test Debut: | New Zealand v Sri Lanka at McLean Park, Napier - 4, 5, 6, 7, 8 April 2005 (five-day match) | |
| Last Test: | Sri Lanka v Bangladesh at R Premadasa Stadium, Colombo - 16th, 17th, 18th, 19th March 2013 | |
| ODI Debut: | Sri Lanka v England at Rangiri Dambulla International Stadium - 18 November 2003 | |
| Last ODI: | Sri Lanka v Bangladesh at Pallekele Cricket Stadium, Pallekele - 28th March 2013 | |
| Twenty20 Debut: | Pakistan v Sri Lanka at Maple Leaf North-West Ground, King City - 11 October 2008 | |
| Last Twenty20: | Australia v Sri Lanka at Melbourne Cricket Ground, Melbourne - 28th January 2013 |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 20 | 26 | 1 | 381 | 15.24 | 64 | 897 | 42.47 | 1 | 0 | 3 | 1 | 36 | 6 | 8 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W | 10 W |
| 3345 | 1646 | 46 | 4/21 | 35.78 | 2.95 | 72.71 | 3 | 0 | 0 |
| Recent scores: | 22, 9, 23, 18, 6, 8, 33, 0, 0, 17 | |
| Modes of dismissal: | bowled (2), caught & bowled (1), lbw (1), caught behind (6), caught (15) | |
| Dismissed most by: | Saeed Ajmal 2, Zaheer Khan 2, Junaid Khan 2, Andrew Flintoff 1, Sohag Gazi 1, Matthew Hoggard 1, Jeetan Patel 1, Sajid Mahmood 1, Liam Plunkett 1, Anil Kumble 1 | |
| More player stats: | Batting Analysis | Bowling Analysis |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 134 | 84 | 28 | 923 | 16.48 | 73 | 1168 | 79.02 | 2 | 0 | 3 | 4 | 65 | 22 | 32 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W |
| 6258 | 4848 | 148 | 5/22 | 32.75 | 4.64 | 42.28 | 2 | 1 |
| Recent scores: | 11, 14*, 18, 1*, 10*, 3, 18, 1, 4, 11 | |
| Modes of dismissal: | bowled (10), lbw (9), run out (4), stumped (2), caught behind (6), caught (25) | |
| Dismissed most by: | Vinay Kumar 3, Umar Gul 3, Nathan Bracken 3, James Anderson 2, Mohammad Aamer 2, Brett Lee 2, Shane Watson 2, Daniel Christian 2, Yuvraj Singh 2, Ravindra Jadeja 2 | |
| More player stats: | Batting Analysis | Bowling Analysis |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 27 | 14 | 4 | 89 | 8.90 | 26 | 79 | 112.65 | 0 | 0 | 1 | 1 | 5 | 3 | 8 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W |
| 563 | 676 | 27 | 3/4 | 25.03 | 7.20 | 20.85 | 0 | 0 |
| Recent scores: | 26, 1*, 0, 6*, 4, 6, 10*, 2, 12, 1 | |
| Modes of dismissal: | bowled (2), run out (2), lbw (1), caught (5) | |
| Dismissed most by: | Shane Bond 1, Yasir Arafat 1, Sunil Narine 1, Umar Gul 1, Shoaib Akhtar 1, Naved-ul-Hasan 1, Brett Lee 1, Boyd Rankin 1, Jacob Oram 1, | |
| More player stats: | Batting Analysis | Bowling Analysis |