Upul Tharanga - One Day Internationals - Progressive Batting Average and Aggregate
Batting Performances Playing at Home
 
  Progressive
Date Versus Ground How Dismissed Runs B/F S/R   Aggr Avg S/R
02/08/2005 West Indies Rangiri Dambulla International Stadium lbw b D C Butler 6 12 50.00   6 6.00 50.00
03/08/2005 India Rangiri Dambulla International Stadium c †M S Dhoni b I K Pathan 4 6 66.67   10 5.00 55.56
06/08/2005 West Indies R Premadasa Stadium b D R Smith 25 60 41.67   35 11.67 44.87
31/08/2005 Bangladesh Sinhalese Sports Club Ground b Aftab Ahmed 60 80 75.00   95 23.75 60.13
02/09/2005 Bangladesh R Premadasa Stadium st Khaled Mashud b Manjural Islam Rana 105 110 95.45   200 40.00 74.63
04/09/2005 Bangladesh R Premadasa Stadium b Tapash Baisya 9 13 69.23   209 34.83 74.38
19/03/2006 Pakistan R Premadasa Stadium lbw b Abdul Razzaq 19 37 51.35   228 32.57 71.70
22/03/2006 Pakistan Sinhalese Sports Club Ground c †Kamran Akmal b Abdul Razzaq 23 43 53.49   251 31.38 69.53
20/07/2007 Bangladesh P Sara Oval c †Mushfiqur Rahim b Farhad Reza 57 104 54.81   308 34.22 66.24
23/07/2007 Bangladesh R Premadasa Stadium c †Mushfiqur Rahim b Shahadat Hossain 28 25 112.00   336 33.60 68.57
25/07/2007 Bangladesh R Premadasa Stadium lbw b Syed Rasel 14 19 73.68   350 31.82 68.76
01/10/2007 England Rangiri Dambulla International Stadium c P D Collingwood b S C J Broad 40 63 63.49   390 32.50 68.18
04/10/2007 England Rangiri Dambulla International Stadium c A N Cook b R J Sidebottom 8 7 114.29   398 30.62 68.74
07/10/2007 England Rangiri Dambulla International Stadium b R J Sidebottom 15 21 71.43   413 29.50 68.83
10/10/2007 England R Premadasa Stadium c O A Shah b R J Sidebottom 4 14 28.57   417 27.80 67.92
30/07/2009 Pakistan Rangiri Dambulla International Stadium c †Kamran Akmal b Abdul Razzaq 17 44 38.64   434 27.13 65.96
31/07/2009 Pakistan Rangiri Dambulla International Stadium c Nasir Jamshed b Mohammad Amir 10 16 62.50   444 26.12 65.88
03/08/2009 Pakistan Rangiri Dambulla International Stadium lbw b Saeed Ajmal 76 96 79.17   520 28.89 67.53
07/08/2009 Pakistan R Premadasa Stadium c †Kamran Akmal b Iftikhar Anjum 80 89 89.89   600 31.58 69.85
09/08/2009 Pakistan R Premadasa Stadium c Umar Akmal b Mohammad Amir 0 3 0.00   600 30.00 69.61
15/06/2010 Pakistan Rangiri Dambulla International Stadium c Salman Butt b Shoaib Akhtar 11 16 68.75   611 29.10 69.59
18/06/2010 Bangladesh Rangiri Dambulla International Stadium c †Mushfiqur Rahim b Mahmudullah 54 73 73.97   665 30.23 69.93
22/06/2010 India Rangiri Dambulla International Stadium c †M S Dhoni b Z Khan 38 46 82.61   703 30.57 70.51
24/06/2010 India Rangiri Dambulla International Stadium b Z Khan 16 30 53.33   719 29.96 70.01
13/08/2010 New Zealand Rangiri Dambulla International Stadium c B J Watling b K D Mills 70 109 64.22   789 31.56 69.45
16/08/2010 India Rangiri Dambulla International Stadium b P Kumar 0 1 0.00   789 30.35 69.39
20/08/2010 New Zealand Rangiri Dambulla International Stadium c K D Mills b D R Tuffey 12 23 52.17   801 29.67 69.05
21/08/2010 India Rangiri Dambulla International Stadium not out 12* 19 63.16   813 30.11 68.96
28/08/2010 India Rangiri Dambulla International Stadium c †M S Dhoni b Yuvraj Singh 6 9 66.67   819 29.25 68.94
03/02/2011 West Indies Sinhalese Sports Club Ground not out 101* 143 70.63   920 32.86 69.12
06/02/2011 West Indies Sinhalese Sports Club Ground b S J Benn 39 52 75.00   959 33.07 69.34
20/02/2011 Canada Mahinda Rajapaksha International Cricket Stadium run out 19 31 61.29   978 32.60 69.17
26/02/2011 Pakistan R Premadasa Stadium c Shahid Afridi b Mohammad Hafeez 33 43 76.74   1011 32.61 69.39
01/03/2011 Kenya R Premadasa Stadium not out 67* 59 113.56   1078 34.77 71.11
05/03/2011 Australia R Premadasa Stadium c S P D Smith b B Lee 6 18 33.33   1084 33.88 70.66
10/03/2011 Zimbabwe Pallekele International Cricket Stadium c E Chigumbura b C B Mpofu 133 141 94.33   1217 36.88 72.66
26/03/2011 England R Premadasa Stadium not out 102* 122 83.61   1319 39.97 73.40
29/03/2011 New Zealand R Premadasa Stadium c J D Ryder b T G Southee 30 31 96.77   1349 39.68 73.80
10/08/2011 Australia Pallekele International Cricket Stadium b X J Doherty 34 28 121.43   1383 39.51 74.52
14/08/2011 Australia Mahinda Rajapaksha International Cricket Stadium c †B J Haddin b M G Johnson 13 30 43.33   1396 38.78 74.02
16/08/2011 Australia Mahinda Rajapaksha International Cricket Stadium c †B J Haddin b D E Bollinger 111 139 79.86   1507 40.73 74.42
20/08/2011 Australia R Premadasa Stadium b B Lee 8 22 36.36   1515 39.87 74.01
22/08/2011 Australia R Premadasa Stadium c †B J Haddin b M G Johnson 0 4 0.00   1515 38.85 73.87
07/06/2012 Pakistan Pallekele International Cricket Stadium b Mohammad Hafeez 10 27 37.04   1525 38.13 73.39
09/06/2012 Pakistan Pallekele International Cricket Stadium c †Sarfaraz Ahmed b Sohail Tanvir 18 25 72.00   1543 37.63 73.37
16/06/2012 Pakistan R Premadasa Stadium c Younis Khan b Umar Gul 4 8 50.00   1547 36.83 73.28
18/06/2012 Pakistan R Premadasa Stadium b Sohail Tanvir 2 16 12.50   1549 36.02 72.83
21/07/2012 India Mahinda Rajapaksha International Cricket Stadium c V Sehwag b R Ashwin 28 47 59.57   1577 35.84 72.54
24/07/2012 India Mahinda Rajapaksha International Cricket Stadium not out 59* 60 98.33   1636 37.18 73.23
28/07/2012 India R Premadasa Stadium c †M S Dhoni b Z Khan 8 20 40.00   1644 36.53 72.94
31/07/2012 India R Premadasa Stadium st M S Dhoni b R Ashwin 51 73 69.86   1695 36.85 72.84
04/08/2012 India Pallekele International Cricket Stadium c A M Rahane b I K Pathan 31 21 147.62   1726 36.72 73.51
04/11/2012 New Zealand Pallekele International Cricket Stadium c †B J Watling b K D Mills 6 11 54.55   1732 36.08 73.42
06/11/2012 New Zealand Pallekele International Cricket Stadium c J D P Oram b T G Southee 10 13 76.92   1742 35.55 73.44
10/11/2012 New Zealand Mahinda Rajapaksha International Cricket Stadium c R J Nicol b T G Southee 27 28 96.43   1769 35.38 73.71
12/11/2012 New Zealand Mahinda Rajapaksha International Cricket Stadium c †B J Watling b T G Southee 60 94 63.83   1829 35.86 73.34
20/07/2013 South Africa R Premadasa Stadium b M Morkel 43 64 67.19   1872 36.00 73.18
23/07/2013 South Africa R Premadasa Stadium c R J Peterson b M Morkel 3 14 21.43   1875 35.38 72.90
26/07/2013 South Africa Pallekele International Cricket Stadium c A N Petersen b L L Tsotsobe 5 23 21.74   1880 34.81 72.45
23/08/2014 Pakistan Mahinda Rajapaksha International Cricket Stadium c †Umar Akmal b Wahab Riaz 18 23 78.26   1898 34.51 72.50
26/08/2014 Pakistan Mahinda Rajapaksha International Cricket Stadium c †Umar Akmal b Wahab Riaz 27 30 90.00   1925 34.38 72.70
30/08/2014 Pakistan Rangiri Dambulla International Stadium b Mohammad Irfan 14 17 82.35   1939 34.02 72.76
11/07/2015 Pakistan Rangiri Dambulla International Stadium st Sarfaraz Ahmed b Mohammad Hafeez 20 27 74.07   1959 33.78 72.77
15/07/2015 Pakistan Pallekele International Cricket Stadium b Rahat Ali 28 36 77.78   1987 33.68 72.84
19/07/2015 Pakistan R Premadasa Stadium st Sarfaraz Ahmed b Yasir Shah 16 21 76.19   2003 33.38 72.86
04/09/2016 Australia Pallekele International Cricket Stadium c A Zampa b T M Head 15 25 60.00   2018 33.08 72.75
25/03/2017 Bangladesh Rangiri Dambulla International Stadium c Mashrafe Mortaza b Taskin Ahmed 19 29 65.52   2037 32.85 72.67
28/03/2017 Bangladesh Rangiri Dambulla International Stadium run out 65 76 85.53   2102 33.37 73.01
01/04/2017 Bangladesh Sinhalese Sports Club Ground b Taskin Ahmed 35 35 100.00   2137 33.39 73.34
30/06/2017 Zimbabwe Galle International Stadium not out 79* 73 108.22   2216 34.63 74.19
02/07/2017 Zimbabwe Galle International Stadium not out 75* 86 87.21   2291 35.80 74.55
06/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium not out 44* 32 137.50   2335 36.48 75.20
08/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium b Sikandar Raza 22 20 110.00   2357 36.26 75.42
10/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium b Sikandar Raza 6 9 66.67   2363 35.80 75.40
20/08/2017 India Rangiri Dambulla International Stadium c S Dhawan b K M Jadhav 13 23 56.52   2376 35.46 75.26
24/08/2017 India Pallekele International Cricket Stadium c V Kohli b H H Pandya 9 7 128.57   2385 35.07 75.38
03/09/2017 India R Premadasa Stadium c †M S Dhoni b J J Bumrah 48 34 141.18   2433 35.26 76.08
29/07/2018 South Africa Rangiri Dambulla International Stadium run out 10 17 58.82   2443 34.90 75.99
01/08/2018 South Africa Rangiri Dambulla International Stadium c †Q de Kock b L Ngidi 9 8 112.50   2452 34.54 76.08
05/08/2018 South Africa Pallekele International Cricket Stadium c P W A Mulder b L Ngidi 19 17 111.76   2471 34.32 76.27
08/08/2018 South Africa Pallekele International Cricket Stadium b P W A Mulder 36 41 87.80   2507 34.34 76.41
12/08/2018 South Africa R Premadasa Stadium c †Q de Kock b C J Dala 19 18 105.56   2526 34.14 76.57
13/10/2018 England Rangiri Dambulla International Stadium c †J C Buttler b C R Woakes 0 1 0.00   2526 33.68 76.55
No. of Innings Played = 83

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