Kushal Janith Perera vs Pakistan record
Kushal Janith Perera has scored 445 runs in 14 ODIs against Pakistan at an average of 31.79 (strike rate 106.5), with 1 hundred and 2 fifties. In T20Is: 169 runs in 8 matches at an average of 21.13 (strike rate 123.4), with 1 fifty.
22MatchesODI 14 · T20I 8
614Runsaverage 27.91 · SR 110.6
116Highest score1 hundreds · 3 fifties
Kushal Janith Perera against Pakistan by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 14 | 445 | 31.79 | 106.5 |
| T20I | 8 | 169 | 21.13 | 123.4 |
Kushal Janith Perera against Pakistan year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 T20I | 4 | 47 | 11.75 | 104.4 |
| 2023 ODI | 2 | 17 | 8.50 | 141.7 |
| 2015 ODI | 5 | 230 | 46.00 | 121.7 |
| 2015 T20I | 2 | 23 | 11.50 | 135.3 |
| 2014 ODI | 2 | 56 | 28.00 | 88.9 |
2 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2013 ODI | 5 | 142 | 28.40 | 92.2 |
| 2013 T20I | 2 | 99 | 49.50 | 132.0 |
Kushal Janith Perera's best innings against Pakistan
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 116 | 109 | 26 Jul 2015 |
| 84 | 59 | 13 Dec 2013 |
| 68 | 25 | 15 Jul 2015 |
| 64 | 68 | 18 Dec 2013 |
Kushal Janith Perera against Pakistan by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| R Premadasa Stadium | 5 | 60 | 12.00 | 133.3 |
| Dubai International Cricket Stadium | 3 | 115 | 38.33 | 116.2 |
| Zayed Cricket Stadium | 3 | 70 | 23.33 | 114.8 |
| Rawalpindi Cricket Stadium | 3 | 32 | 10.67 | 97.0 |
| Sharjah Cricket Stadium | 2 | 71 | 35.50 | 87.7 |
| Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 1 | 116 | 116.00 | 106.4 |
| Pallekele International Cricket Stadium | 1 | 68 | 68.00 | 272.0 |
| Shere Bangla National Stadium | 1 | 42 | 42.00 | 113.5 |
Pakistan bowlers Kushal Janith Perera has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Mohammad Hafeez | 103 | 84 | 3 | 81.6 |
| Saeed Ajmal | 50 | 14 | 2 | 28.0 |
| Sohail Tanvir | 48 | 56 | 0 | 116.7 |
| Mohammad Irfan | 47 | 37 | 2 | 78.7 |
| Shoaib Malik | 45 | 34 | 1 | 75.6 |
| Anwar Ali | 44 | 71 | 2 | 161.4 |
| Rahat Ali | 39 | 64 | 0 | 164.1 |
| Umar Gul | 35 | 33 | 3 | 94.3 |
Kushal Janith Perera's batting in every match against Pakistan
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 29 Nov 2025 | 1 | 6 | Lost |
| 27 Nov 2025 | 6 | 8 | Won |
| 22 Nov 2025 | 25 | 19 | Lost |
| 23 Sept 2025 | 15 | 12 | Lost |
| 10 Oct 2023 | 0 | 4 | Lost |
17 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 14 Sept 2023 | 17 | 8 | Won |
| 1 Aug 2015 | 19 | 14 | Lost |
| 30 Jul 2015 | 4 | 3 | Lost |
| 26 Jul 2015 | 116 | 109 | Won |
| 22 Jul 2015 | 0 | 2 | Lost |
| 19 Jul 2015 | 20 | 18 | Lost |
| 15 Jul 2015 | 68 | 25 | Won |
| 11 Jul 2015 | 26 | 35 | Lost |
| 8 Mar 2014 | 42 | 37 | Won |
| 25 Feb 2014 | 14 | 26 | Won |
| 27 Dec 2013 | 47 | 41 | Won |
| 25 Dec 2013 | 8 | 8 | Lost |
| 22 Dec 2013 | 7 | 13 | Lost |
| 20 Dec 2013 | 16 | 24 | Won |
| 18 Dec 2013 | 64 | 68 | Lost |
| 13 Dec 2013 | 84 | 59 | Won |
| 11 Dec 2013 | 15 | 16 | Lost |
Kushal Janith Perera vs Pakistan: questions and answers
- How many matches has Kushal Janith Perera played against Pakistan?
- Kushal Janith Perera has played 22 matches against Pakistan (14 in ODIs, 8 in T20Is), from 2013 to 2025. Sri Lanka won 9 and lost 13 of them.
- How many runs has Kushal Janith Perera scored against Pakistan?
- Kushal Janith Perera has scored 614 runs in 22 innings against Pakistan at an average of 27.91 and a strike rate of 110.6 (445 runs at an average of 31.79 in ODIs, 169 runs at an average of 21.13 in T20Is).
- What is Kushal Janith Perera's highest score against Pakistan?
- Kushal Janith Perera's highest score against Pakistan is 116 off 109 balls (ODI) at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa on 26 July 2015.
- How many hundreds has Kushal Janith Perera scored against Pakistan?
- Kushal Janith Perera has scored 1 hundred and 3 fifties against Pakistan.
- Where has Kushal Janith Perera scored the most runs against Pakistan?
- At Dubai International Cricket Stadium: 115 runs in 3 innings against Pakistan, at an average of 38.33.
- How does Kushal Janith Perera usually get out against Pakistan?
- Of Kushal Janith Perera's 22 dismissals against Pakistan: caught 12, run out 4, lbw 3, bowled 2 and stumped 1. Mohammad Hafeez has dismissed Kushal Janith Perera most often, 3 times in 103 balls.
- When did Kushal Janith Perera last play against Pakistan?
- On 29 November 2025 (T20I) at Rawalpindi Cricket Stadium: 1 off 6 balls. Sri Lanka lost that match.