20MatchesODI 14 · T20I 6
603Runsaverage 30.15 · SR 110.8
74Highest score0 hundreds · 4 fifties

Niroshan Dickwella against South Africa by format

FormatMatRunsAvgSR100s/50sHS
ODI1441229.4398.10/374
T20I619131.83154.00/168

Niroshan Dickwella against South Africa year by year

YearMatRunsAvgSR100s/50sHS
2019 T20I35819.33148.70/038
2019 ODI3165.3366.70/08
2018 ODI515831.6082.70/169
2017 ODI623839.67116.10/274
2017 T20I313344.33156.50/168

Niroshan Dickwella's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
7480ODIWanderers Stadium4 Feb 2017
6978ODIRangiri Dambulla International Stadium1 Aug 2018
6851T20INewlands25 Jan 2017
5847ODINewlands7 Feb 2017

Niroshan Dickwella against South Africa by ground

GroundMatRunsAvgSR
Wanderers Stadium414235.50114.5
SuperSport Park410827.00171.4
Newlands312642.00126.0
Rangiri Dambulla International Stadium27135.5087.7
Pallekele International Cricket Stadium24422.0097.8
Kingsmead22713.5093.1
R Premadasa Stadium14343.0066.2
Kennington Oval14141.00124.2

South Africa bowlers Niroshan Dickwella has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Kagiso Rabada135134399.3
Andile Phehlukwayo60743123.3
Wayne Parnell58853146.6
Lungi Ngidi5146390.2
Chris Morris47471100.0
Junior Dala34400117.6
JP Duminy3026186.7

Niroshan Dickwella's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
24 Mar 2019T20I382270172.7LostWanderers Stadium
22 Mar 2019T20I201521133.3LostSuperSport Park
19 Mar 2019T20I02000.0LostNewlands
10 Mar 2019ODI270028.6LostKingsmead
6 Mar 2019ODI6100060.0LostSuperSport Park
15 older innings
DateFormatRunsBalls4s6sSRResultGround
3 Mar 2019ODI8720114.3LostWanderers Stadium
12 Aug 2018ODI43655066.2WonR Premadasa Stadium
8 Aug 2018ODI34356097.1WonPallekele International Cricket Stadium
5 Aug 2018ODI101020100.0LostPallekele International Cricket Stadium
1 Aug 2018ODI697810088.5LostRangiri Dambulla International Stadium
29 Jul 2018ODI230066.7LostRangiri Dambulla International Stadium
3 Jun 2017ODI413351124.2LostKennington Oval
10 Feb 2017ODI391952205.3LostSuperSport Park
7 Feb 2017ODI584790123.4LostNewlands
4 Feb 2017ODI74807092.5LostWanderers Stadium
1 Feb 2017ODI252230113.6LostKingsmead
28 Jan 2017ODI140025.0LostSt George's Park
25 Jan 2017T20I6851101133.3WonNewlands
22 Jan 2017T20I221550146.7WonWanderers Stadium
20 Jan 2017T20I431962226.3LostSuperSport Park

Niroshan Dickwella vs South Africa: questions and answers

How many matches has Niroshan Dickwella played against South Africa?
Niroshan Dickwella has played 20 matches against South Africa (14 in ODIs, 6 in T20Is), from 2017 to 2019. Sri Lanka won 4 and lost 16 of them.
How many runs has Niroshan Dickwella scored against South Africa?
Niroshan Dickwella has scored 603 runs in 20 innings against South Africa at an average of 30.15 and a strike rate of 110.8 (412 runs at an average of 29.43 in ODIs, 191 runs at an average of 31.83 in T20Is).
What is Niroshan Dickwella's highest score against South Africa?
Niroshan Dickwella's highest score against South Africa is 74 off 80 balls (ODI) at Wanderers Stadium on 4 February 2017.
How many hundreds has Niroshan Dickwella scored against South Africa?
Niroshan Dickwella has scored no hundreds and 4 fifties against South Africa.
Where has Niroshan Dickwella scored the most runs against South Africa?
At Wanderers Stadium: 142 runs in 4 innings against South Africa, at an average of 35.50.
How does Niroshan Dickwella usually get out against South Africa?
Of Niroshan Dickwella's 20 dismissals against South Africa: caught 18, bowled 1 and lbw 1. Kagiso Rabada has dismissed Niroshan Dickwella most often, 3 times in 135 balls.
When did Niroshan Dickwella last play against South Africa?
On 24 March 2019 (T20I) at Wanderers Stadium: 38 off 22 balls. Sri Lanka lost that match.