Upul Tharanga - One Day Internationals - 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
03/08/2005 India Rangiri Dambulla International Stadium c †M S Dhoni b I K Pathan 4 6 66.67   4 6 4.00 66.67
06/08/2005 West Indies R Premadasa Stadium b D R Smith 25 60 41.67   29 66 14.50 43.94
04/09/2005 Bangladesh R Premadasa Stadium b Tapash Baisya 9 13 69.23   38 79 12.67 48.10
06/11/2005 India Narendra Modi Stadium c V Sehwag b A B Agarkar 14 15 93.33   52 94 13.00 55.32
06/01/2006 New Zealand Sky Stadium c †B B McCullum b J E C Franklin 9 12 75.00   61 106 12.20 57.55
13/01/2006 Australia Etihad Stadium b B Lee 2 2 100.00   63 108 10.50 58.33
24/06/2006 England Riverside Ground c A J Strauss b J W M Dalrymple 41 43 95.35   104 151 14.86 68.87
01/07/2006 England Headingley c & b J W M Dalrymple 109 102 106.86   213 253 26.63 84.19
14/10/2006 West Indies Brabourne Stadium b F H Edwards 0 1 0.00   213 254 23.67 83.86
20/10/2006 New Zealand Brabourne Stadium st B B McCullum b J S Patel 56 77 72.73   269 331 26.90 81.27
24/10/2006 South Africa Narendra Modi Stadium c †M V Boucher b M Ntini 11 34 32.35   280 365 25.45 76.71
28/12/2006 New Zealand McLean Park c †B B McCullum b J E C Franklin 68 73 93.15   348 438 29.00 79.45
12/04/2007 New Zealand National Cricket Stadium (Grenada) c S E Bond b J E C Franklin 11 21 52.38   359 459 27.62 78.21
18/04/2007 Ireland National Cricket Stadium (Grenada) c W T S Porterfield b W B Rankin 0 7 0.00   359 466 25.64 77.04
28/04/2007 Australia Kensington Oval c †A C Gilchrist b N W Bracken 6 8 75.00   365 474 24.33 77.00
20/05/2007 Pakistan Sheikh Zayed Stadium c Imran Nazir b Shahid Afridi 48 57 84.21   413 531 25.81 77.78
23/07/2007 Bangladesh R Premadasa Stadium c †Mushfiqur Rahim b Shahadat Hossain 28 25 112.00   441 556 25.94 79.32
04/10/2007 England Rangiri Dambulla International Stadium c A N Cook b R J Sidebottom 8 7 114.29   449 563 24.94 79.75
08/02/2008 Australia Sydney Cricket Ground c †A C Gilchrist b N W Bracken 10 18 55.56   459 581 24.16 79.00
20/11/2008 Zimbabwe Harare Sports Club run out 0 3 0.00   459 584 22.95 78.60
22/11/2008 Zimbabwe Harare Sports Club not out 26* 57 45.61   485 641 24.25 75.66
28/11/2008 Zimbabwe Harare Sports Club c †T Taibu b P Utseya 17 30 56.67   502 671 23.90 74.81
16/01/2009 Bangladesh Shere Bangla National Stadium c †Mushfiqur Rahim b Nazmul Hossain 2 16 12.50   504 687 22.91 73.36
31/07/2009 Pakistan Rangiri Dambulla International Stadium c Nasir Jamshed b Mohammad Amir 10 16 62.50   514 703 22.35 73.12
03/08/2009 Pakistan Rangiri Dambulla International Stadium lbw b Saeed Ajmal 76 96 79.17   590 799 24.58 73.84
07/08/2009 Pakistan R Premadasa Stadium c †Kamran Akmal b Iftikhar Anjum 80 89 89.89   670 888 26.80 75.45
09/08/2009 Pakistan R Premadasa Stadium c Umar Akmal b Mohammad Amir 0 3 0.00   670 891 25.77 75.20
15/12/2009 India Madhavrao Scindia Cricket Ground st M S Dhoni b S K Raina 67 60 111.67   737 951 27.30 77.50
18/12/2009 India Vidarbha Cricket Association Stadium c V Sehwag b Harbhajan Singh 37 42 88.10   774 993 27.64 77.95
04/01/2010 Bangladesh Shere Bangla National Stadium c †Mushfiqur Rahim b Rubel Hossain 14 15 93.33   788 1008 27.17 78.17
05/01/2010 India Shere Bangla National Stadium c & b Harbhajan Singh 30 48 62.50   818 1056 27.27 77.46
08/01/2010 Bangladesh Shere Bangla National Stadium not out 118* 126 93.65   936 1182 31.20 79.19
13/01/2010 India Shere Bangla National Stadium c V Kohli b A Nehra 0 3 0.00   936 1185 30.19 78.99
01/06/2010 Zimbabwe Queens Sports Club run out 40 37 108.11   976 1222 30.50 79.87
05/06/2010 India Harare Sports Club c V Kohli b R Ashwin 27 38 71.05   1003 1260 30.39 79.60
09/06/2010 Zimbabwe Harare Sports Club run out 72 79 91.14   1075 1339 31.62 80.28
22/06/2010 India Rangiri Dambulla International Stadium c †M S Dhoni b Z Khan 38 46 82.61   1113 1385 31.80 80.36
24/06/2010 India Rangiri Dambulla International Stadium b Z Khan 16 30 53.33   1129 1415 31.36 79.79
13/08/2010 New Zealand Rangiri Dambulla International Stadium c B J Watling b K D Mills 70 109 64.22   1199 1524 32.41 78.67
21/08/2010 India Rangiri Dambulla International Stadium not out 12* 19 63.16   1211 1543 32.73 78.48
03/11/2010 Australia Melbourne Cricket Ground run out 3 18 16.67   1214 1561 31.95 77.77
03/02/2011 West Indies Sinhalese Sports Club Ground not out 101* 143 70.63   1315 1704 34.61 77.17
26/02/2011 Pakistan R Premadasa Stadium c Shahid Afridi b Mohammad Hafeez 33 43 76.74   1348 1747 34.56 77.16
01/03/2011 Kenya R Premadasa Stadium not out 67* 59 113.56   1415 1806 36.28 78.35
26/03/2011 England R Premadasa Stadium not out 102* 122 83.61   1517 1928 38.90 78.68
29/03/2011 New Zealand R Premadasa Stadium c J D Ryder b T G Southee 30 31 96.77   1547 1959 38.68 78.97
22/08/2011 Australia R Premadasa Stadium c †B J Haddin b M G Johnson 0 4 0.00   1547 1963 37.73 78.81
18/11/2011 Pakistan Dubai International Cricket Stadium b Umar Gul 4 2 200.00   1551 1965 36.93 78.93
20/11/2011 Pakistan Sharjah Cricket Stadium c Younis Khan b Aizaz Cheema 16 13 123.08   1567 1978 36.44 79.22
11/01/2012 South Africa Boland Park c J-P Duminy b M Morkel 0 2 0.00   1567 1980 35.61 79.14
20/01/2012 South Africa Diamond Oval c †A B de Villiers b L L Tsotsobe 6 10 60.00   1573 1990 34.96 79.05
22/01/2012 South Africa Wanderers Stadium c J-P Duminy b L L Tsotsobe 46 39 117.95   1619 2029 35.20 79.79
10/02/2012 Australia WACA Ground c M J Clarke b M A Starc 5 13 38.46   1624 2042 34.55 79.53
04/03/2012 Australia Brisbane Cricket Ground c D J Hussey b S R Watson 60 67 89.55   1684 2109 35.08 79.85
08/03/2012 Australia Adelaide Oval c †M S Wade b S R Watson 71 122 58.20   1755 2231 35.82 78.66
13/03/2012 India Shere Bangla National Stadium b I K Pathan 17 16 106.25   1772 2247 35.44 78.86
18/06/2012 Pakistan R Premadasa Stadium b Sohail Tanvir 2 16 12.50   1774 2263 34.78 78.39
21/07/2012 India Mahinda Rajapaksha International Cricket Stadium c V Sehwag b R Ashwin 28 47 59.57   1802 2310 34.65 78.01
24/07/2012 India Mahinda Rajapaksha International Cricket Stadium not out 59* 60 98.33   1861 2370 35.79 78.52
04/08/2012 India Pallekele International Cricket Stadium c A M Rahane b I K Pathan 31 21 147.62   1892 2391 35.70 79.13
04/11/2012 New Zealand Pallekele International Cricket Stadium c †B J Watling b K D Mills 6 11 54.55   1898 2402 35.15 79.02
06/11/2012 New Zealand Pallekele International Cricket Stadium c J D P Oram b T G Southee 10 13 76.92   1908 2415 34.69 79.01
10/11/2012 New Zealand Mahinda Rajapaksha International Cricket Stadium c R J Nicol b T G Southee 27 28 96.43   1935 2443 34.55 79.21
11/01/2013 Australia Melbourne Cricket Ground c †B J Haddin b M A Starc 1 8 12.50   1936 2451 33.96 78.99
13/01/2013 Australia Adelaide Oval c †B J Haddin b C J McKay 0 3 0.00   1936 2454 33.38 78.89
18/01/2013 Australia Brisbane Cricket Ground c M J Clarke b M A Starc 12 15 80.00   1948 2469 33.02 78.90
09/07/2013 India Queen's Park Oval c S K Raina b B Kumar 6 11 54.55   1954 2480 32.57 78.79
26/07/2013 South Africa Pallekele International Cricket Stadium c A N Petersen b L L Tsotsobe 5 23 21.74   1959 2503 32.11 78.27
30/08/2014 Pakistan Rangiri Dambulla International Stadium b Mohammad Irfan 14 17 82.35   1973 2520 31.82 78.29
02/11/2014 India Barabati Stadium c S Dhawan b R Ashwin 28 53 52.83   2001 2573 31.76 77.77
08/03/2015 Australia Sydney Cricket Ground c D A Warner b J P Faulkner 4 5 80.00   2005 2578 31.33 77.77
15/07/2015 Pakistan Pallekele International Cricket Stadium b Rahat Ali 28 36 77.78   2033 2614 31.28 77.77
19/07/2015 Pakistan R Premadasa Stadium st Sarfaraz Ahmed b Yasir Shah 16 21 76.19   2049 2635 31.05 77.76
02/07/2016 England Sophia Gardens b A U Rashid 0 1 0.00   2049 2636 30.58 77.73
16/11/2016 West Indies Harare Sports Club c & b A R Nurse 12 45 26.67   2061 2681 30.31 76.87
27/11/2016 Zimbabwe Queens Sports Club not out 57* 98 58.16   2118 2779 31.15 76.21
01/02/2017 South Africa Kingsmead c A B de Villiers b W D Parnell 26 30 86.67   2144 2809 31.07 76.33
07/02/2017 South Africa Newlands c J-P Duminy b W D Parnell 119 90 132.22   2263 2899 32.33 78.06
10/02/2017 South Africa SuperSport Park c K Rabada b C H Morris 7 11 63.64   2270 2910 31.97 78.01
25/03/2017 Bangladesh Rangiri Dambulla International Stadium c Mashrafe Mortaza b Taskin Ahmed 19 29 65.52   2289 2939 31.79 77.88
03/06/2017 South Africa Kennington Oval c D A Miller b Imran Tahir 57 69 82.61   2346 3008 32.14 77.99
02/07/2017 Zimbabwe Galle International Stadium not out 75* 86 87.21   2421 3094 33.16 78.25
06/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium not out 44* 32 137.50   2465 3126 33.77 78.85
13/10/2017 Pakistan Dubai International Cricket Stadium b Mohammad Hafeez 18 38 47.37   2483 3164 33.55 78.48
16/10/2017 Pakistan Sheikh Zayed Stadium not out 112* 144 77.78   2595 3308 35.07 78.45
10/12/2017 India Himachal Pradesh Cricket Association Stadium c S Dhawan b H H Pandya 49 46 106.52   2644 3354 35.25 78.83
13/12/2017 India Punjab Cricket Association IS Bindra Stadium c K D Karthik b H H Pandya 7 14 50.00   2651 3368 34.88 78.71
17/01/2018 Zimbabwe Shere Bangla National Stadium c P J Moor b K M Jarvis 11 17 64.71   2662 3385 34.57 78.64
19/01/2018 Bangladesh Shere Bangla National Stadium c Mahmudullah b Mashrafe Mortaza 25 35 71.43   2687 3420 34.45 78.57
21/01/2018 Zimbabwe Shere Bangla National Stadium b T L Chatara 17 34 50.00   2704 3454 34.23 78.29
25/01/2018 Bangladesh Shere Bangla National Stadium not out 39* 37 105.41   2743 3491 34.72 78.57
05/08/2018 South Africa Pallekele International Cricket Stadium c P W A Mulder b L Ngidi 19 17 111.76   2762 3508 34.53 78.73
15/09/2018 Bangladesh Dubai International Cricket Stadium b Mashrafe Mortaza 27 16 168.75   2789 3524 34.43 79.14
17/09/2018 Afghanistan Sheikh Zayed Stadium c Asghar Afghan b Gulbadin Naib 36 64 56.25   2825 3588 34.45 78.73
13/10/2018 England Rangiri Dambulla International Stadium c †J C Buttler b C R Woakes 0 1 0.00   2825 3589 34.04 78.71
No. of Innings Played = 95

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