61Runsoff 96 balls
2DismissalsCaught 2
63.5Strike rateaverage 30.50
67%Dot balls8 fours · 0 sixes

Upul Tharanga vs Kagiso Rabada: Quick Answers

How many times has Kagiso Rabada dismissed Upul Tharanga?
Twice in 96 balls: caught twice.
How many runs has Upul Tharanga scored off Kagiso Rabada?
61 runs off 96 balls, a strike rate of 63.5 and an average of 30.50. 67% of the balls were dot balls.
How many sixes has Upul Tharanga hit off Kagiso Rabada?
No sixes, and 8 fours.
When did Upul Tharanga last face Kagiso Rabada?
In 2019; they first met in 2017.

Upul Tharanga vs Kagiso Rabada by phase

PhaseBallsRunsOutsSRDot %4s6s
Powerplay8558168.266%80
Middle overs113127.373%00

Upul Tharanga vs Kagiso Rabada by year

YearBallsRunsOutsSRDot %4s6s
201995155.678%10
20182816057.161%10
20175940167.868%60