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   Runs B/F Avg S/R
26/03/2006 Pakistan Sinhalese Sports Club Ground lbw b Mohammad Asif 0 4 0.00   0 4 0.00 0.00
03/04/2006 Pakistan Asgiriya Stadium c Younis Khan b Mohammad Asif 10 22 45.45   10 26 5.00 38.46
25/05/2006 England Edgbaston b M J Hoggard 0 2 0.00   10 28 3.33 35.71
02/06/2006 England Trent Bridge c †G O Jones b M J Hoggard 34 72 47.22   44 100 11.00 44.00
07/12/2006 New Zealand AMI Stadium c J M How b J E C Franklin 33 96 34.38   77 196 15.40 39.29
15/12/2006 New Zealand Basin Reserve c †B B McCullum b C S Martin 7 23 30.43   84 219 14.00 38.36
18/12/2007 England Galle International Stadium lbw b S J Harmison 16 42 38.10   100 261 14.29 38.31
24/07/2014 South Africa Sinhalese Sports Club Ground c †Q de Kock b D W Steyn 11 16 68.75   111 277 13.88 40.07
14/08/2014 Pakistan Sinhalese Sports Club Ground c Azhar Ali b Wahab Riaz 92 179 51.40   203 456 22.56 44.52
03/07/2015 Pakistan Pallekele International Cricket Stadium c Younis Khan b Yasir Shah 46 92 50.00   249 548 24.90 45.44
29/10/2016 Zimbabwe Harare Sports Club not out 110* 208 52.88   359 756 35.90 47.49
06/11/2016 Zimbabwe Harare Sports Club c H Masakadza b A G Cremer 79 155 50.97   438 911 39.82 48.08
07/03/2017 Bangladesh Galle International Stadium b Subashis Roy 4 14 28.57   442 925 36.83 47.78
15/03/2017 Bangladesh P Sara Oval c Soumya Sarkar b Mehidy Hasan Miraz 11 40 27.50   453 965 34.85 46.94
No. of Innings Played = 14

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