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 c Imran Farhat b D Kaneria 72 133 54.14   72 133 72.00 54.14
03/04/2006 Pakistan Asgiriya Stadium b Mohammad Asif 12 29 41.38   84 162 42.00 51.85
11/05/2006 England Lord's c †G O Jones b M S Panesar 52 126 41.27   136 288 45.33 47.22
25/05/2006 England Edgbaston c †G O Jones b M J Hoggard 0 1 0.00   136 289 34.00 47.06
02/06/2006 England Trent Bridge c A N Cook b M S Panesar 46 115 40.00   182 404 36.40 45.05
07/12/2006 New Zealand AMI Stadium c S P Fleming b S E Bond 24 40 60.00   206 444 34.33 46.40
15/12/2006 New Zealand Basin Reserve lbw b C S Martin 20 28 71.43   226 472 32.29 47.88
24/07/2014 South Africa Sinhalese Sports Club Ground c †Q de Kock b D W Steyn 30 40 75.00   256 512 32.00 50.00
14/08/2014 Pakistan Sinhalese Sports Club Ground b Abdur Rehman 45 63 71.43   301 575 33.44 52.35
03/07/2015 Pakistan Pallekele International Cricket Stadium c Azhar Ali b Yasir Shah 48 47 102.13   349 622 34.90 56.11
29/10/2016 Zimbabwe Harare Sports Club c †P J Moor b C T Mumba 1 9 11.11   350 631 31.82 55.47
06/11/2016 Zimbabwe Harare Sports Club lbw b A G Cremer 17 14 121.43   367 645 30.58 56.90
12/01/2017 South Africa Wanderers Stadium c J-P Duminy b W D Parnell 26 29 89.66   393 674 30.23 58.31
07/03/2017 Bangladesh Galle International Stadium b Mehidy Hasan Miraz 115 171 67.25   508 845 36.29 60.12
15/03/2017 Bangladesh P Sara Oval b Mehidy Hasan Miraz 26 40 65.00   534 885 35.60 60.34
03/08/2017 India Sinhalese Sports Club Ground b U T Yadav 2 9 22.22   536 894 33.50 59.96
12/08/2017 India Pallekele International Cricket Stadium b U T Yadav 7 31 22.58   543 925 31.94 58.70
No. of Innings Played = 17

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