Upul Tharanga - Test Cricket - Progressive Batting Average and Aggregate
Batting Performances in  of Match    (versus all countries)
 
  Progressive
Date Versus Ground How Dismissed Runs B/F S/R   Aggr Avg S/R
18/12/2005 India Narendra Modi Stadium c †M S Dhoni b I K Pathan 2 14 14.29   2 2.00 14.29
28/02/2006 Bangladesh Zahur Ahmed Chowdhury Stadium c Mohammad Ashraful b Mohammad Rafique 42 58 72.41   44 22.00 61.11
08/03/2006 Bangladesh Shaheed Chandu Stadium c †Khaled Mashud b Shahadat Hossain 165 304 54.28   209 69.67 55.59
11/05/2006 England Lord's lbw b M J Hoggard 10 21 47.62   219 54.75 55.16
27/07/2006 South Africa Sinhalese Sports Club Ground c †M V Boucher b D W Steyn 7 10 70.00   226 45.20 55.53
04/08/2006 South Africa P Sara Oval c N Boje b M Ntini 2 9 22.22   228 38.00 54.81
11/07/2007 Bangladesh Asgiriya Stadium lbw b Syed Rasel 12 34 35.29   240 34.29 53.33
09/12/2007 England Sinhalese Sports Club Ground c †M J Prior b R J Sidebottom 10 21 47.62   250 31.25 53.08
16/07/2014 South Africa Galle International Stadium st Q de Kock b J-P Duminy 83 155 53.55   333 37.00 53.19
06/08/2014 Pakistan Galle International Stadium lbw b Junaid Khan 19 15 126.67   352 35.20 54.91
28/08/2015 India Sinhalese Sports Club Ground c K L Rahul b I Sharma 4 23 17.39   356 32.36 53.61
02/01/2017 South Africa Newlands not out 26* 40 65.00   382 34.73 54.26
12/01/2017 South Africa Wanderers Stadium c D Elgar b D Olivier 24 45 53.33   406 33.83 54.21
14/07/2017 Zimbabwe R Premadasa Stadium run out 71 107 66.36   477 36.69 55.72
26/07/2017 India Galle International Stadium run out 64 93 68.82   541 38.64 57.01
03/08/2017 India Sinhalese Sports Club Ground c K L Rahul b R Ashwin 0 6 0.00   541 36.07 56.65
12/08/2017 India Pallekele International Cricket Stadium c †W P Saha b Mohammed Shami 5 5 100.00   546 34.13 56.88
No. of Innings Played = 17

Upul Tharanga - Profile and Statistical Summary
Player Records and Statistics Menu