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
02/08/2005 West Indies Rangiri Dambulla International Stadium lbw b D C Butler 6 12 50.00   6 12 6.00 50.00
31/08/2005 Bangladesh Sinhalese Sports Club Ground b Aftab Ahmed 60 80 75.00   66 92 33.00 71.74
02/09/2005 Bangladesh R Premadasa Stadium st Khaled Mashud b Manjural Islam Rana 105 110 95.45   171 202 57.00 84.65
03/11/2005 India Nehru Stadium (Pune) c A B Agarkar b S Sreesanth 21 27 77.78   192 229 48.00 83.84
09/11/2005 India Madhavrao Scindia Cricket Ground c †M S Dhoni b R P Singh 28 42 66.67   220 271 44.00 81.18
12/11/2005 India Reliance Stadium c R Dravid b I K Pathan 6 7 85.71   226 278 37.67 81.29
31/12/2005 New Zealand Queenstown Events Centre c †B B McCullum b J D P Oram 17 42 40.48   243 320 34.71 75.94
03/01/2006 New Zealand AMI Stadium c P G Fulton b J D P Oram 103 125 82.40   346 445 43.25 77.75
08/01/2006 New Zealand McLean Park c P G Fulton b C S Martin 11 16 68.75   357 461 39.67 77.44
17/01/2006 South Africa Brisbane Cricket Ground c †M V Boucher b G J Kruger 16 18 88.89   373 479 37.30 77.87
26/01/2006 Australia Adelaide Oval c D R Martyn b G D McGrath 31 66 46.97   404 545 36.73 74.13
25/02/2006 Bangladesh Zahur Ahmed Chowdhury Stadium c Shahriar Nafees b Mashrafe Mortaza 0 5 0.00   404 550 33.67 73.45
19/03/2006 Pakistan R Premadasa Stadium lbw b Abdul Razzaq 19 37 51.35   423 587 32.54 72.06
22/03/2006 Pakistan Sinhalese Sports Club Ground c †Kamran Akmal b Abdul Razzaq 23 43 53.49   446 630 31.86 70.79
17/06/2006 England Lord's c J W M Dalrymple b S I Mahmood 120 156 76.92   566 786 37.73 72.01
20/06/2006 England Kennington Oval c M E Trescothick b S J Harmison 17 30 56.67   583 816 36.44 71.45
28/06/2006 England Old Trafford c V S Solanki b J W M Dalrymple 60 80 75.00   643 896 37.82 71.76
04/07/2006 Netherlands VRA Ground b D J Reekers 18 21 85.71   661 917 36.72 72.08
06/07/2006 Netherlands VRA Ground c †J Smits b P W Borren 72 72 100.00   733 989 38.58 74.12
07/10/2006 Bangladesh Punjab Cricket Association IS Bindra Stadium b Mashrafe Mortaza 105 129 81.40   838 1118 41.90 74.96
10/10/2006 Zimbabwe Narendra Modi Stadium b S Matsikenyeri 110 130 84.62   948 1248 45.14 75.96
17/10/2006 Pakistan Sawai Mansingh Stadium c †Kamran Akmal b Abdul Razzaq 38 48 79.17   986 1296 44.82 76.08
31/12/2006 New Zealand Queenstown Events Centre c L R P L Taylor b M J Mason 23 29 79.31   1009 1325 43.87 76.15
02/01/2007 New Zealand AMI Stadium c †B B McCullum b M J Mason 11 34 32.35   1020 1359 42.50 75.06
06/01/2007 New Zealand Eden Park b M R Gillespie 22 50 44.00   1042 1409 41.68 73.95
08/02/2007 India Eden Gardens b M M Patel 14 19 73.68   1056 1428 40.62 73.95
11/02/2007 India Madhavrao Scindia Cricket Ground c S R Tendulkar b S Sreesanth 11 16 68.75   1067 1444 39.52 73.89
14/02/2007 India Nehru Stadium (Margao) lbw b Z Khan 1 9 11.11   1068 1453 38.14 73.50
15/03/2007 Bermuda Queen's Park Oval c †D A Minors b K A D Hurdle 30 47 63.83   1098 1500 37.86 73.20
21/03/2007 Bangladesh Queen's Park Oval c Aftab Ahmed b Mohammad Rafique 26 37 70.27   1124 1537 37.47 73.13
23/03/2007 India Queen's Park Oval lbw b S R Tendulkar 64 90 71.11   1188 1627 38.32 73.02
28/03/2007 South Africa Providence Stadium c J M Kemp b M Ntini 12 13 92.31   1200 1640 37.50 73.17
01/04/2007 West Indies Providence Stadium b D B Powell 8 24 33.33   1208 1664 36.61 72.60
04/04/2007 England Sir Vivian Richards Stadium c K P Pietersen b A Flintoff 62 103 60.19   1270 1767 37.35 71.87
16/04/2007 Australia National Cricket Stadium (Grenada) c M L Hayden b N W Bracken 6 22 27.27   1276 1789 36.46 71.32
24/04/2007 New Zealand Sabina Park b D L Vettori 73 74 98.65   1349 1863 37.47 72.41
18/05/2007 Pakistan Sheikh Zayed Stadium run out 17 33 51.52   1366 1896 36.92 72.05
22/05/2007 Pakistan Sheikh Zayed Stadium c †Kamran Akmal b Iftikhar Anjum 40 37 108.11   1406 1933 37.00 72.74
10/06/2007 ACA Africa XI MA Chidambaram Stadium c A B de Villiers b P J Ongondo 10 22 45.45   1416 1955 36.31 72.43
20/07/2007 Bangladesh P Sara Oval c †Mushfiqur Rahim b Farhad Reza 57 104 54.81   1473 2059 36.83 71.54
25/07/2007 Bangladesh R Premadasa Stadium lbw b Syed Rasel 14 19 73.68   1487 2078 36.27 71.56
01/10/2007 England Rangiri Dambulla International Stadium c P D Collingwood b S C J Broad 40 63 63.49   1527 2141 36.36 71.32
07/10/2007 England Rangiri Dambulla International Stadium b R J Sidebottom 15 21 71.43   1542 2162 35.86 71.32
10/10/2007 England R Premadasa Stadium c O A Shah b R J Sidebottom 4 14 28.57   1546 2176 35.14 71.05
10/04/2008 West Indies Queen's Park Oval b D J Bravo 10 31 32.26   1556 2207 34.58 70.50
12/04/2008 West Indies Queen's Park Oval c J E Taylor b D J Bravo 40 82 48.78   1596 2289 34.70 69.72
24/11/2008 Zimbabwe Harare Sports Club c †T Taibu b E Chigumbura 29 35 82.86   1625 2324 34.57 69.92
30/11/2008 Zimbabwe Harare Sports Club b E C Rainsford 6 22 27.27   1631 2346 33.98 69.52
12/01/2009 Zimbabwe Shere Bangla National Stadium lbw b P Utseya 43 56 76.79   1674 2402 34.16 69.69
14/01/2009 Bangladesh Shere Bangla National Stadium lbw b Mashrafe Mortaza 0 3 0.00   1674 2405 33.48 69.60
30/07/2009 Pakistan Rangiri Dambulla International Stadium c †Kamran Akmal b Abdul Razzaq 17 44 38.64   1691 2449 33.16 69.05
21/12/2009 India Barabati Stadium b R A Jadeja 73 81 90.12   1764 2530 33.92 69.72
24/12/2009 India Eden Gardens b Z Khan 118 128 92.19   1882 2658 35.51 70.81
27/12/2009 India Arun Jaitley Stadium b Z Khan 0 1 0.00   1882 2659 34.85 70.78
10/01/2010 India Shere Bangla National Stadium c K D Karthik b S Tyagi 0 4 0.00   1882 2663 34.22 70.67
30/05/2010 India Queens Sports Club run out 1 2 50.00   1883 2665 33.63 70.66
07/06/2010 Zimbabwe Harare Sports Club c C K Coventry b A G Cremer 69 97 71.13   1952 2762 34.25 70.67
15/06/2010 Pakistan Rangiri Dambulla International Stadium c Salman Butt b Shoaib Akhtar 11 16 68.75   1963 2778 33.84 70.66
18/06/2010 Bangladesh Rangiri Dambulla International Stadium c †Mushfiqur Rahim b Mahmudullah 54 73 73.97   2017 2851 34.19 70.75
16/08/2010 India Rangiri Dambulla International Stadium b P Kumar 0 1 0.00   2017 2852 33.62 70.72
20/08/2010 New Zealand Rangiri Dambulla International Stadium c K D Mills b D R Tuffey 12 23 52.17   2029 2875 33.26 70.57
28/08/2010 India Rangiri Dambulla International Stadium c †M S Dhoni b Yuvraj Singh 6 9 66.67   2035 2884 32.82 70.56
05/11/2010 Australia Sydney Cricket Ground not out 86* 112 76.79   2121 2996 34.21 70.79
07/11/2010 Australia Brisbane Cricket Ground lbw b S R Watson 28 53 52.83   2149 3049 34.11 70.48
06/02/2011 West Indies Sinhalese Sports Club Ground b S J Benn 39 52 75.00   2188 3101 34.19 70.56
20/02/2011 Canada Mahinda Rajapaksha International Cricket Stadium run out 19 31 61.29   2207 3132 33.95 70.47
05/03/2011 Australia R Premadasa Stadium c S P D Smith b B Lee 6 18 33.33   2213 3150 33.53 70.25
10/03/2011 Zimbabwe Pallekele International Cricket Stadium c E Chigumbura b C B Mpofu 133 141 94.33   2346 3291 35.01 71.29
18/03/2011 New Zealand Wankhede Stadium run out 3 7 42.86   2349 3298 34.54 71.22
02/04/2011 India Wankhede Stadium c V Sehwag b Z Khan 2 20 10.00   2351 3318 34.07 70.86
10/08/2011 Australia Pallekele International Cricket Stadium b X J Doherty 34 28 121.43   2385 3346 34.07 71.28
14/08/2011 Australia Mahinda Rajapaksha International Cricket Stadium c †B J Haddin b M G Johnson 13 30 43.33   2398 3376 33.77 71.03
16/08/2011 Australia Mahinda Rajapaksha International Cricket Stadium c †B J Haddin b D E Bollinger 111 139 79.86   2509 3515 34.85 71.38
20/08/2011 Australia R Premadasa Stadium b B Lee 8 22 36.36   2517 3537 34.48 71.16
11/11/2011 Pakistan Dubai International Cricket Stadium c Aizaz Cheema b Mohammad Hafeez 25 56 44.64   2542 3593 34.35 70.75
14/11/2011 Pakistan Dubai International Cricket Stadium c Younis Khan b Shahid Afridi 77 120 64.17   2619 3713 34.92 70.54
23/11/2011 Pakistan Sheikh Zayed Stadium c †Umar Akmal b Sohail Tanvir 3 10 30.00   2622 3723 34.50 70.43
14/01/2012 South Africa Buffalo Park c †A B de Villiers b M Morkel 66 85 77.65   2688 3808 34.91 70.59
17/01/2012 South Africa Mangaung Oval c C A Ingram b R J Peterson 58 65 89.23   2746 3873 35.21 70.90
08/02/2012 India WACA Ground c S R Tendulkar b Z Khan 4 11 36.36   2750 3884 34.81 70.80
14/02/2012 India Adelaide Oval c †M S Dhoni b R Vinay Kumar 0 2 0.00   2750 3886 34.38 70.77
15/03/2012 Pakistan Shere Bangla National Stadium b Saeed Ajmal 57 74 77.03   2807 3960 34.65 70.88
20/03/2012 Bangladesh Shere Bangla National Stadium c †Mushfiqur Rahim b Shahadat Hossain 48 44 109.09   2855 4004 34.82 71.30
07/06/2012 Pakistan Pallekele International Cricket Stadium b Mohammad Hafeez 10 27 37.04   2865 4031 34.52 71.07
09/06/2012 Pakistan Pallekele International Cricket Stadium c †Sarfaraz Ahmed b Sohail Tanvir 18 25 72.00   2883 4056 34.32 71.08
16/06/2012 Pakistan R Premadasa Stadium c Younis Khan b Umar Gul 4 8 50.00   2887 4064 33.96 71.04
28/07/2012 India R Premadasa Stadium c †M S Dhoni b Z Khan 8 20 40.00   2895 4084 33.66 70.89
31/07/2012 India R Premadasa Stadium st M S Dhoni b R Ashwin 51 73 69.86   2946 4157 33.86 70.87
12/11/2012 New Zealand Mahinda Rajapaksha International Cricket Stadium c †B J Watling b T G Southee 60 94 63.83   3006 4251 34.16 70.71
28/06/2013 West Indies Sabina Park c †D Ramdin b D J Bravo 25 43 58.14   3031 4294 34.06 70.59
02/07/2013 India Sabina Park not out 174* 159 109.43   3205 4453 36.01 71.97
07/07/2013 West Indies Queen's Park Oval c D M Bravo b J O Holder 7 14 50.00   3212 4467 35.69 71.91
11/07/2013 India Queen's Park Oval c †M S Dhoni b B Kumar 11 29 37.93   3223 4496 35.42 71.69
20/07/2013 South Africa R Premadasa Stadium b M Morkel 43 64 67.19   3266 4560 35.50 71.62
23/07/2013 South Africa R Premadasa Stadium c R J Peterson b M Morkel 3 14 21.43   3269 4574 35.15 71.47
06/05/2014 Ireland Castle Avenue c †G C Wilson b S R Thompson 24 52 46.15   3293 4626 35.03 71.18
23/08/2014 Pakistan Mahinda Rajapaksha International Cricket Stadium c †Umar Akmal b Wahab Riaz 18 23 78.26   3311 4649 34.85 71.22
26/08/2014 Pakistan Mahinda Rajapaksha International Cricket Stadium c †Umar Akmal b Wahab Riaz 27 30 90.00   3338 4679 34.77 71.34
11/07/2015 Pakistan Rangiri Dambulla International Stadium st Sarfaraz Ahmed b Mohammad Hafeez 20 27 74.07   3358 4706 34.62 71.36
16/06/2016 Ireland The Village c J Anderson b T J Murtagh 7 6 116.67   3365 4712 34.34 71.41
18/06/2016 Ireland The Village not out 1* 1 100.00   3366 4713 34.35 71.42
21/06/2016 England Trent Bridge c †J C Buttler b L E Plunkett 3 4 75.00   3369 4717 34.03 71.42
24/06/2016 England Edgbaston not out 53* 49 108.16   3422 4766 34.57 71.80
26/06/2016 England County Ground (Bristol) b C R Woakes 40 33 121.21   3462 4799 34.62 72.14
04/09/2016 Australia Pallekele International Cricket Stadium c A Zampa b T M Head 15 25 60.00   3477 4824 34.43 72.08
23/11/2016 West Indies Queens Sports Club c A R Nurse b J O Holder 26 19 136.84   3503 4843 34.34 72.33
28/01/2017 South Africa St George's Park c J-P Duminy b Imran Tahir 6 16 37.50   3509 4859 34.07 72.22
04/02/2017 South Africa Wanderers Stadium c D Pretorius b K Rabada 31 45 68.89   3540 4904 34.04 72.19
28/03/2017 Bangladesh Rangiri Dambulla International Stadium run out 65 76 85.53   3605 4980 34.33 72.39
01/04/2017 Bangladesh Sinhalese Sports Club Ground b Taskin Ahmed 35 35 100.00   3640 5015 34.34 72.58
30/06/2017 Zimbabwe Galle International Stadium not out 79* 73 108.22   3719 5088 35.08 73.09
08/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium b Sikandar Raza 22 20 110.00   3741 5108 34.96 73.24
10/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium b Sikandar Raza 6 9 66.67   3747 5117 34.69 73.23
20/08/2017 India Rangiri Dambulla International Stadium c S Dhawan b K M Jadhav 13 23 56.52   3760 5140 34.50 73.15
24/08/2017 India Pallekele International Cricket Stadium c V Kohli b H H Pandya 9 7 128.57   3769 5147 34.26 73.23
03/09/2017 India R Premadasa Stadium c †M S Dhoni b J J Bumrah 48 34 141.18   3817 5181 34.39 73.67
18/10/2017 Pakistan Sheikh Zayed Stadium c Fakhar Zaman b Shadab Khan 61 80 76.25   3878 5261 34.63 73.71
20/10/2017 Pakistan Sharjah Cricket Stadium b Usman Shinwari 0 5 0.00   3878 5266 34.32 73.64
23/10/2017 Pakistan Sharjah Cricket Stadium b Usman Shinwari 8 9 88.89   3886 5275 34.09 73.67
17/12/2017 India Dr YS Rajasekhara Reddy Cricket Stadium st M S Dhoni b Kuldeep Yadav 95 82 115.85   3981 5357 34.62 74.31
27/01/2018 Bangladesh Shere Bangla National Stadium b Mustafizur Rahman 56 99 56.57   4037 5456 34.80 73.99
29/07/2018 South Africa Rangiri Dambulla International Stadium run out 10 17 58.82   4047 5473 34.59 73.94
01/08/2018 South Africa Rangiri Dambulla International Stadium c †Q de Kock b L Ngidi 9 8 112.50   4056 5481 34.37 74.00
08/08/2018 South Africa Pallekele International Cricket Stadium b P W A Mulder 36 41 87.80   4092 5522 34.39 74.10
12/08/2018 South Africa R Premadasa Stadium c †Q de Kock b C J Dala 19 18 105.56   4111 5540 34.26 74.21
03/03/2019 South Africa Wanderers Stadium b L Ngidi 9 11 81.82   4120 5551 34.05 74.22
13/03/2019 South Africa St George's Park c T Shamsi b D W Steyn 4 6 66.67   4124 5557 33.80 74.21
16/03/2019 South Africa Newlands c †Q de Kock b K Rabada 2 8 25.00   4126 5565 33.54 74.14
No. of Innings Played = 128

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