Kusal Mendis - 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
16/06/2016 Ireland The Village c & b K J O'Brien 51 59 86.44   51 59 51.00 86.44
18/06/2016 Ireland The Village c B J McCarthy b T J Murtagh 8 7 114.29   59 66 29.50 89.39
21/06/2016 England Trent Bridge c †J C Buttler b C R Woakes 17 14 121.43   76 80 25.33 95.00
24/06/2016 England Edgbaston lbw b L E Plunkett 0 9 0.00   76 89 19.00 85.39
26/06/2016 England County Ground (Bristol) c A D Hales b L E Plunkett 53 66 80.30   129 155 25.80 83.23
29/06/2016 England Kennington Oval c L E Plunkett b A U Rashid 77 64 120.31   206 219 34.33 94.06
21/08/2016 Australia R Premadasa Stadium c T M Head b J P Faulkner 67 95 70.53   273 314 39.00 86.94
24/08/2016 Australia R Premadasa Stadium lbw b A Zampa 69 69 100.00   342 383 42.75 89.30
28/08/2016 Australia Rangiri Dambulla International Stadium c D A Warner b J R Hazlewood 4 2 200.00   346 385 38.44 89.87
31/08/2016 Australia Rangiri Dambulla International Stadium c †M S Wade b J W Hastings 1 8 12.50   347 393 34.70 88.30
04/09/2016 Australia Pallekele International Cricket Stadium c †M S Wade b J W Hastings 33 36 91.67   380 429 34.55 88.58
23/11/2016 West Indies Queens Sports Club c †S D Hope b A R Nurse 94 73 128.77   474 502 39.50 94.42
28/01/2017 South Africa St George's Park lbw b Imran Tahir 62 94 65.96   536 596 41.23 89.93
04/02/2017 South Africa Wanderers Stadium c H M Amla b A L Phehlukwayo 4 7 57.14   540 603 38.57 89.55
28/03/2017 Bangladesh Rangiri Dambulla International Stadium c & b Taskin Ahmed 102 107 95.33   642 710 42.80 90.42
01/04/2017 Bangladesh Sinhalese Sports Club Ground c †Mushfiqur Rahim b Mustafizur Rahman 54 76 71.05   696 786 43.50 88.55
12/06/2017 Pakistan Sophia Gardens b Hasan Ali 27 29 93.10   723 815 42.53 88.71
30/06/2017 Zimbabwe Galle International Stadium c & b A G Cremer 86 80 107.50   809 895 44.94 90.39
08/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium c M N Waller b C B Mpofu 0 1 0.00   809 896 42.58 90.29
10/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium c A G Cremer b Sikandar Raza 1 8 12.50   810 904 40.50 89.60
20/08/2017 India Rangiri Dambulla International Stadium b A R Patel 36 37 97.30   846 941 40.29 89.90
24/08/2017 India Pallekele International Cricket Stadium lbw b Y S Chahal 19 48 39.58   865 989 39.32 87.46
27/08/2017 India Pallekele International Cricket Stadium c R G Sharma b J J Bumrah 1 10 10.00   866 999 37.65 86.69
27/01/2018 Bangladesh Shere Bangla National Stadium c Mahmudullah b Mashrafe Mortaza 28 9 311.11   894 1008 37.25 88.69
29/07/2018 South Africa Rangiri Dambulla International Stadium c †Q de Kock b K Rabada 3 6 50.00   897 1014 35.88 88.46
01/08/2018 South Africa Rangiri Dambulla International Stadium lbw b L Ngidi 0 1 0.00   897 1015 34.50 88.37
08/08/2018 South Africa Pallekele International Cricket Stadium lbw b K A Maharaj 14 13 107.69   911 1028 33.74 88.62
12/08/2018 South Africa R Premadasa Stadium c †Q de Kock b K A Maharaj 38 43 88.37   949 1071 33.89 88.61
17/10/2018 England Pallekele International Cricket Stadium b A U Rashid 0 1 0.00   949 1072 32.72 88.53
20/10/2018 England Pallekele International Cricket Stadium lbw b A U Rashid 5 14 35.71   954 1086 31.80 87.85
23/10/2018 England R Premadasa Stadium c B A Stokes b L E Plunkett 56 33 169.70   1010 1119 32.58 90.26
03/03/2019 South Africa Wanderers Stadium c H E van der Dussen b Imran Tahir 60 73 82.19   1070 1192 33.44 89.77
13/03/2019 South Africa St George's Park c A Nortje b A L Phehlukwayo 21 42 50.00   1091 1234 33.06 88.41
16/03/2019 South Africa Newlands run out 56 84 66.67   1147 1318 33.74 87.03
21/05/2019 Scotland Grange Cricket Club b S M Sharif 66 56 117.86   1213 1374 34.66 88.28
01/06/2019 New Zealand Sophia Gardens c M J Guptill b M J Henry 0 1 0.00   1213 1375 33.69 88.22
04/06/2019 Afghanistan Sophia Gardens c Rahmat Shah b Mohammad Nabi 2 2 100.00   1215 1377 32.84 88.24
21/06/2019 England Headingley c E J G Morgan b A U Rashid 46 68 67.65   1261 1445 33.18 87.27
28/06/2019 South Africa Riverside Ground c C H Morris b D Pretorius 23 51 45.10   1284 1496 32.92 85.83
06/07/2019 India Headingley st M S Dhoni b R A Jadeja 3 13 23.08   1287 1509 32.18 85.29
26/07/2019 Bangladesh R Premadasa Stadium c †Mushfiqur Rahim b Rubel Hossain 43 49 87.76   1330 1558 32.44 85.37
31/07/2019 Bangladesh R Premadasa Stadium c Sabbir Rahman b Soumya Sarkar 54 58 93.10   1384 1616 32.95 85.64
26/02/2020 West Indies Mahinda Rajapaksha International Cricket Stadium c †S D Hope b A S Joseph 119 119 100.00   1503 1735 34.95 86.63
01/03/2020 West Indies Pallekele International Cricket Stadium c K A Pollard b A S Joseph 55 48 114.58   1558 1783 35.41 87.38
28/05/2021 Bangladesh Shere Bangla National Stadium c Tamim Iqbal b Taskin Ahmed 22 36 61.11   1580 1819 35.11 86.86
21/01/2022 Zimbabwe Pallekele International Cricket Stadium c B Muzarabani b W P Masakadza 36 51 70.59   1616 1870 35.13 86.42
14/06/2022 Australia Pallekele International Cricket Stadium not out 86* 87 98.85   1702 1957 37.00 86.97
16/06/2022 Australia Pallekele International Cricket Stadium c & b G J Maxwell 36 41 87.80   1738 1998 36.98 86.99
21/06/2022 Australia R Premadasa Stadium b P J Cummins 14 21 66.67   1752 2019 36.50 86.78
24/06/2022 Australia R Premadasa Stadium hit wicket b G J Maxwell 26 40 65.00   1778 2059 36.29 86.35
12/01/2023 India Eden Gardens lbw b Kuldeep Yadav 34 34 100.00   1812 2093 36.24 86.57
31/03/2023 New Zealand Seddon Park c D J Mitchell b M J Henry 0 6 0.00   1812 2099 35.53 86.33
02/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium c Rahmat Shah b Fazalhaq Farooqi 11 17 64.71   1823 2116 35.06 86.15
04/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium c †Rahmanullah Gurbaz b Fareed Ahmad 78 75 104.00   1901 2191 35.87 86.76
19/06/2023 United Arab Emirates Queens Sports Club c sub b Ali Naseer 78 63 123.81   1979 2254 36.65 87.80
25/06/2023 Ireland Queens Sports Club lbw b B J McCarthy 0 1 0.00   1979 2255 35.98 87.76
27/06/2023 Scotland Queens Sports Club c M A Leask b C B Sole 1 16 6.25   1980 2271 35.36 87.19
30/06/2023 Netherlands Queens Sports Club lbw b R Klein 10 14 71.43   1990 2285 34.91 87.09
09/07/2023 Netherlands Harare Sports Club lbw b Saqib Zulfiqar 43 52 82.69   2033 2337 35.05 86.99
05/09/2023 Afghanistan Gaddafi Stadium run out 92 84 109.52   2125 2421 36.02 87.77
09/09/2023 Bangladesh R Premadasa Stadium c Taskin Ahmed b Shoriful Islam 50 73 68.49   2175 2494 36.25 87.21
17/09/2023 India R Premadasa Stadium b Mohammed Siraj 17 34 50.00   2192 2528 35.93 86.71
10/10/2023 Pakistan Rajiv Gandhi International Stadium c Imam-ul-Haq b Hasan Ali 122 77 158.44   2314 2605 37.32 88.83
16/10/2023 Australia Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium c D A Warner b A Zampa 9 13 69.23   2323 2618 36.87 88.73
30/10/2023 Afghanistan Maharashtra Cricket Association Stadium c sub b Mujeeb Ur Rahman 39 50 78.00   2362 2668 36.91 88.53
06/11/2023 Bangladesh Arun Jaitley Stadium c Shoriful Islam b Shakib Al Hasan 19 30 63.33   2381 2698 36.63 88.25
09/11/2023 New Zealand M Chinnaswamy Stadium c R Ravindra b T A Boult 6 7 85.71   2387 2705 36.17 88.24
06/01/2024 Zimbabwe R Premadasa Stadium run out 46 48 95.83   2433 2753 36.31 88.38
09/02/2024 Afghanistan Pallekele International Cricket Stadium c Gulbadin Naib b Mohammad Nabi 16 31 51.61   2449 2784 36.01 87.97
11/02/2024 Afghanistan Pallekele International Cricket Stadium c Rahmanullah Gurbaz b Azmatullah Omarzai 61 65 93.85   2510 2849 36.38 88.10
13/03/2024 Bangladesh Zahur Ahmed Chowdhury Stadium c Najmul Hossain Shanto b Taskin Ahmed 59 75 78.67   2569 2924 36.70 87.86
18/03/2024 Bangladesh Zahur Ahmed Chowdhury Stadium c †Mushfiqur Rahim b Rishad Hossain 29 51 56.86   2598 2975 36.59 87.33
02/08/2024 India R Premadasa Stadium lbw b S Dube 14 31 45.16   2612 3006 36.28 86.89
04/08/2024 India R Premadasa Stadium lbw b Washington Sundar 30 42 71.43   2642 3048 36.19 86.68
07/08/2024 India R Premadasa Stadium c Shubman Gill b Kuldeep Yadav 59 82 71.95   2701 3130 36.50 86.29
26/10/2024 West Indies Pallekele International Cricket Stadium not out 56* 22 254.55   2757 3152 37.26 87.47
13/11/2024 New Zealand Rangiri Dambulla International Stadium c H M Nicholls b J A Duffy 143 128 111.72   2900 3280 38.67 88.41
05/01/2025 New Zealand Basin Reserve b J A Duffy 2 8 25.00   2902 3288 38.18 88.26
11/01/2025 New Zealand Eden Park c M G Bracewell b M J Santner 54 48 112.50   2956 3336 38.39 88.61
12/02/2025 Australia R Premadasa Stadium c M W Short b A M Hardie 19 17 111.76   2975 3353 38.14 88.73
14/02/2025 Australia R Premadasa Stadium c M W Short b A Zampa 101 115 87.83   3076 3468 38.94 88.70
02/07/2025 Bangladesh R Premadasa Stadium lbw b Tanvir Islam 45 43 104.65   3121 3511 39.01 88.89
08/07/2025 Bangladesh Pallekele International Cricket Stadium c & b Shamim Hossain 124 114 108.77   3245 3625 40.06 89.52
29/08/2025 Zimbabwe Harare Sports Club c W N Madhevere b S C Williams 38 63 60.32   3283 3688 40.04 89.02
No. of Innings Played = 84

Kusal Mendis - Profile and Statistical Summary
Player Records and Statistics Menu