24MatchesODI 16 · T20I 8
564Runsaverage 25.64 · SR 98.9
81Highest score0 hundreds · 3 fifties

Kushal Janith Perera against South Africa by format

FormatMatRunsAvgSR100s/50sHS
ODI1639127.9393.30/281
T20I817321.63114.60/161

Kushal Janith Perera against South Africa year by year

YearMatRunsAvgSR100s/50sHS
2023 ODI177.0046.70/07
2021 T20I37625.33111.80/039
2019 ODI47123.6776.30/033
2018 ODI517935.80117.80/281
2018 T20I133.00100.00/03
6 earlier years
YearMatRunsAvgSR100s/50sHS
2017 ODI144—66.70/044*
2015 ODI133.0030.00/03
2014 ODI37826.00116.40/037
2014 T20I16161.00152.50/161
2013 T20I33311.0082.50/021
2013 ODI199.0056.30/09

Kushal Janith Perera's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
8172ODIRangiri Dambulla International Stadium29 Jul 2018
6140T20IZahur Ahmed Chowdhury Stadium22 Mar 2014
5132ODIPallekele International Cricket Stadium8 Aug 2018

Kushal Janith Perera against South Africa by ground

South Africa bowlers Kushal Janith Perera has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Kagiso Rabada7271198.6
Lungi Ngidi6759088.1
Dale Steyn48640133.3
Morné Morkel40412102.5
Lonwabo Tsotsobe35380108.6
Imran Tahir3420358.8

Kushal Janith Perera's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
7 Oct 2023ODI7151046.7LostArun Jaitley Stadium
30 Oct 2021T20I7101070.0LostSharjah Cricket Stadium
14 Sept 2021T20I393330118.2LostR Premadasa Stadium
12 Sept 2021T20I302521120.0LostR Premadasa Stadium
28 Jun 2019ODI30344088.2LostRiverside Ground
18 older innings
DateFormatRunsBalls4s6sSRResultGround
6 Mar 2019ODI8230034.8LostSuperSport Park
3 Mar 2019ODI33364091.7LostWanderers Stadium
14 Aug 2018T20I3300100.0WonR Premadasa Stadium
12 Aug 2018ODI8710114.3WonR Premadasa Stadium
8 Aug 2018ODI513262159.4WonPallekele International Cricket Stadium
5 Aug 2018ODI271740158.8LostPallekele International Cricket Stadium
1 Aug 2018ODI12241050.0LostRangiri Dambulla International Stadium
29 Jul 2018ODI8172111112.5LostRangiri Dambulla International Stadium
3 Jun 2017ODI44*665066.7LostKennington Oval
18 Mar 2015ODI3100030.0LostSydney Cricket Ground
12 Jul 2014ODI372542148.0LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
9 Jul 2014ODI791077.8WonPallekele International Cricket Stadium
6 Jul 2014ODI343360103.0LostR Premadasa Stadium
22 Mar 2014T20I614063152.5WonZahur Ahmed Chowdhury Stadium
6 Aug 2013T20I140025.0WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
4 Aug 2013T20I21223095.5LostMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
2 Aug 2013T20I11142078.6LostR Premadasa Stadium
31 Jul 2013ODI9162056.3WonR Premadasa Stadium

Kushal Janith Perera vs South Africa: questions and answers

How many matches has Kushal Janith Perera played against South Africa?
Kushal Janith Perera has played 24 matches against South Africa (16 in ODIs, 8 in T20Is), from 2013 to 2023. Sri Lanka won 7 and lost 17 of them.
How many runs has Kushal Janith Perera scored against South Africa?
Kushal Janith Perera has scored 564 runs in 23 innings against South Africa at an average of 25.64 and a strike rate of 98.9 (391 runs at an average of 27.93 in ODIs, 173 runs at an average of 21.63 in T20Is).
What is Kushal Janith Perera's highest score against South Africa?
Kushal Janith Perera's highest score against South Africa is 81 off 72 balls (ODI) at Rangiri Dambulla International Stadium on 29 July 2018.
How many hundreds has Kushal Janith Perera scored against South Africa?
Kushal Janith Perera has scored no hundreds and 3 fifties against South Africa.
Where has Kushal Janith Perera scored the most runs against South Africa?
At R Premadasa Stadium: 134 runs in 7 innings against South Africa, at an average of 19.14.
How does Kushal Janith Perera usually get out against South Africa?
Of Kushal Janith Perera's 22 dismissals against South Africa: caught 15, lbw 4 and bowled 3. Imran Tahir has dismissed Kushal Janith Perera most often, 3 times in 34 balls.
When did Kushal Janith Perera last play against South Africa?
On 7 October 2023 (ODI) at Arun Jaitley Stadium: 7 off 15 balls. Sri Lanka lost that match.