Upul Tharanga - Test Cricket - Progressive Batting Average and Aggregate
Batting Performances Playing for  1)  Make option changes in the
order 1 to 6 then click [Find]
Versus  2)  at  3)
Year  4)  Series  5)  Bat Posn  6)  
 
  Progressive
Match Innings Date Inns M/Inns Posn Versus Ground How Dismissed Runs B/F S/R   Aggr Avg S/R
4   7 26/03/2006 1st 1st 1 Pakistan Sinhalese Sports Club Ground lbw b Mohammad Asif 0 4 0.00   0 0.00 0.00
  8   2nd 3rd 1     c Imran Farhat b D Kaneria 72 133 54.14   72 36.00 52.55
9   17 27/07/2006 1st 2nd 1 South Africa Sinhalese Sports Club Ground c †M V Boucher b D W Steyn 7 10 70.00   79 26.33 53.74
    2nd   -     did not bat - - -   79 26.33 53.74
14   25 09/12/2007 1st 2nd 2 England Sinhalese Sports Club Ground c †M J Prior b R J Sidebottom 10 21 47.62   89 22.25 52.98
    2nd   -     did not bat - - -   89 22.25 52.98
17   29 24/07/2014 1st 1st 1 South Africa Sinhalese Sports Club Ground c †Q de Kock b D W Steyn 11 16 68.75   100 20.00 54.35
  30   2nd 3rd 1     c †Q de Kock b D W Steyn 30 40 75.00   130 21.67 58.04
19   33 14/08/2014 1st 1st 1 Pakistan Sinhalese Sports Club Ground c Azhar Ali b Wahab Riaz 92 179 51.40   222 31.71 55.09
  34   2nd 3rd 1     b Abdur Rehman 45 63 71.43   267 33.38 57.30
21   37 28/08/2015 1st 2nd 1 India Sinhalese Sports Club Ground c K L Rahul b I Sharma 4 23 17.39   271 30.11 55.42
  38   2nd 4th 1     c †N V Ojha b I Sharma 0 7 0.00   271 27.10 54.64
30   55 03/08/2017 1st 2nd 2 India Sinhalese Sports Club Ground c K L Rahul b R Ashwin 0 6 0.00   271 24.64 53.98
  56   2nd 3rd 2     b U T Yadav 2 9 22.22   273 22.75 53.42
No. of Innings Played = 12

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