20MatchesT20I 14 · ODI 6
646Runsaverage 34.00 · SR 127.2
102Highest score2 hundreds · 3 fifties

Kushal Janith Perera against New Zealand by format

FormatMatRunsAvgSR100s/50sHS
T20I1441732.08140.41/2101
ODI622938.17108.51/1102

Kushal Janith Perera against New Zealand year by year

YearMatRunsAvgSR100s/50sHS
2025 T20I1101101.00219.61/0101
2024 T20I47418.50115.60/048
2023 T20I312160.50123.50/153*
2023 ODI15151.00182.10/151
2019 T20I44812.00109.10/023
4 earlier years
YearMatRunsAvgSR100s/50sHS
2019 ODI417844.5097.81/0102
2014 T20I11616.00200.00/016
2013 T20I15757.00154.10/157
2013 ODI100.000.00/00

Kushal Janith Perera's best innings against New Zealand

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
10286ODIBay Oval3 Jan 2019
10146T20ISaxton Oval2 Jan 2025
5737T20IPallekele International Cricket Stadium21 Nov 2013
53*45T20IEden Park2 Apr 2023
5128ODIM. Chinnaswamy Stadium9 Nov 2023

Kushal Janith Perera against New Zealand by ground

GroundMatRunsAvgSR
Bay Oval415438.50105.5
Pallekele International Cricket Stadium48220.50118.8
Saxton Oval214472.00151.6
Eden Park27676.00133.3
Sophia Gardens22914.50116.0
Rangiri Dambulla International Stadium22613.0096.3
M. Chinnaswamy Stadium15151.00182.1
University Oval, Dunedin13535.00109.4

New Zealand bowlers Kushal Janith Perera has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Matt Henry69852123.2
Ish Sodhi55641116.4
Lockie Ferguson4739383.0
James Neesham41410100.0
Tim Southee41581141.5
Trent Boult35572162.9
Mitchell Santner32421131.3

Kushal Janith Perera's batting in every match against New Zealand

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
2 Jan 2025T20I10146134219.6WonSaxton Oval
30 Dec 2024T20I483542137.1LostBay Oval
28 Dec 2024T20I02000.0LostBay Oval
10 Nov 2024T20I3100030.0LostRangiri Dambulla International Stadium
9 Nov 2024T20I231721135.3WonRangiri Dambulla International Stadium
15 older innings
DateFormatRunsBalls4s6sSRResultGround
9 Nov 2023ODI512892182.1LostM. Chinnaswamy Stadium
8 Apr 2023T20I332122157.1LostJohn Davies Oval
5 Apr 2023T20I353221109.4LostUniversity Oval, Dunedin
2 Apr 2023T20I53*4541117.8WonEden Park
6 Sept 2019T20I3120025.0WonPallekele International Cricket Stadium
3 Sept 2019T20I111000110.0LostPallekele International Cricket Stadium
1 Sept 2019T20I111020110.0LostPallekele International Cricket Stadium
1 Jun 2019ODI292440120.8LostSophia Gardens
11 Jan 2019T20I231231191.7LostEden Park
8 Jan 2019ODI43495187.8LostSaxton Oval
5 Jan 2019ODI4230017.4LostBay Oval
3 Jan 2019ODI10286131118.6LostBay Oval
31 Mar 2014T20I16821200.0WonZahur Ahmed Chowdhury Stadium
21 Nov 2013T20I573762154.1WonPallekele International Cricket Stadium
9 Jun 2013ODI01000.0LostSophia Gardens

Kushal Janith Perera vs New Zealand: questions and answers

How many matches has Kushal Janith Perera played against New Zealand?
Kushal Janith Perera has played 20 matches against New Zealand (14 in T20Is, 6 in ODIs), from 2013 to 2025. Sri Lanka won 6 and lost 14 of them.
How many runs has Kushal Janith Perera scored against New Zealand?
Kushal Janith Perera has scored 646 runs in 20 innings against New Zealand at an average of 34.00 and a strike rate of 127.2 (417 runs at an average of 32.08 in T20Is, 229 runs at an average of 38.17 in ODIs).
What is Kushal Janith Perera's highest score against New Zealand?
Kushal Janith Perera's highest score against New Zealand is 102 off 86 balls (ODI) at Bay Oval on 3 January 2019.
How many hundreds has Kushal Janith Perera scored against New Zealand?
Kushal Janith Perera has scored 2 hundreds and 3 fifties against New Zealand.
Where has Kushal Janith Perera scored the most runs against New Zealand?
At Bay Oval: 154 runs in 4 innings against New Zealand, at an average of 38.50.
How does Kushal Janith Perera usually get out against New Zealand?
Of Kushal Janith Perera's 19 dismissals against New Zealand: caught 15, bowled 2, lbw 1 and run out 1. Lockie Ferguson has dismissed Kushal Janith Perera most often, 3 times in 47 balls.
When did Kushal Janith Perera last play against New Zealand?
On 2 January 2025 (T20I) at Saxton Oval: 101 off 46 balls. Sri Lanka won that match.