Upul Tharanga - Test Cricket
Best Batting Performances Playing for 
 
  Date Versus Ground Runs
1 08/03/2006 Bangladesh Shaheed Chandu Stadium 165
2 07/03/2017 Bangladesh Galle International Stadium 115
3 29/10/2016 Zimbabwe Harare Sports Club 110*
4 14/08/2014 Pakistan Sinhalese Sports Club Ground 92
5 16/07/2014 South Africa Galle International Stadium 83
6 06/11/2016 Zimbabwe Harare Sports Club 79
7 26/03/2006 Pakistan Sinhalese Sports Club Ground 72
8 08/03/2006 Bangladesh Shaheed Chandu Stadium 71*
9 14/07/2017 Zimbabwe R Premadasa Stadium 71
10 26/07/2017 India Galle International Stadium 64
11 11/05/2006 England Lord's 52
12 03/07/2015 Pakistan Pallekele International Cricket Stadium 48
13 18/12/2005 India Narendra Modi Stadium 47
14 03/07/2015 Pakistan Pallekele International Cricket Stadium 46
15 02/06/2006 England Trent Bridge 46
16 14/08/2014 Pakistan Sinhalese Sports Club Ground 45
17 28/02/2006 Bangladesh Zahur Ahmed Chowdhury Stadium 42
18 02/06/2006 England Trent Bridge 34
19 07/12/2006 New Zealand AMI Stadium 33
20 24/07/2014 South Africa Sinhalese Sports Club Ground 30
Upul Tharanga - Profile and Statistical Summary
Player Records and Statistics Menu