Kusal Mendis - 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
21/08/2016 Australia R Premadasa Stadium c T M Head b J P Faulkner 67 95 70.53   67 67.00 70.53
24/08/2016 Australia R Premadasa Stadium lbw b A Zampa 69 69 100.00   136 68.00 82.93
28/08/2016 Australia Rangiri Dambulla International Stadium c D A Warner b J R Hazlewood 4 2 200.00   140 46.67 84.34
31/08/2016 Australia Rangiri Dambulla International Stadium c †M S Wade b J W Hastings 1 8 12.50   141 35.25 81.03
04/09/2016 Australia Pallekele International Cricket Stadium c †M S Wade b J W Hastings 33 36 91.67   174 34.80 82.86
25/03/2017 Bangladesh Rangiri Dambulla International Stadium c sub b Mehidy Hasan Miraz 4 17 23.53   178 29.67 78.41
28/03/2017 Bangladesh Rangiri Dambulla International Stadium c & b Taskin Ahmed 102 107 95.33   280 40.00 83.83
01/04/2017 Bangladesh Sinhalese Sports Club Ground c †Mushfiqur Rahim b Mustafizur Rahman 54 76 71.05   334 41.75 81.46
30/06/2017 Zimbabwe Galle International Stadium c & b A G Cremer 86 80 107.50   420 46.67 85.71
02/07/2017 Zimbabwe Galle International Stadium c †P J Moor b T L Chatara 0 1 0.00   420 42.00 85.54
06/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium not out 28* 25 112.00   448 44.80 86.82
08/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium c M N Waller b C B Mpofu 0 1 0.00   448 40.73 86.65
10/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium c A G Cremer b Sikandar Raza 1 8 12.50   449 37.42 85.52
20/08/2017 India Rangiri Dambulla International Stadium b A R Patel 36 37 97.30   485 37.31 86.30
24/08/2017 India Pallekele International Cricket Stadium lbw b Y S Chahal 19 48 39.58   504 36.00 82.62
27/08/2017 India Pallekele International Cricket Stadium c R G Sharma b J J Bumrah 1 10 10.00   505 33.67 81.45
31/08/2017 India R Premadasa Stadium run out 1 7 14.29   506 31.63 80.70
29/07/2018 South Africa Rangiri Dambulla International Stadium c †Q de Kock b K Rabada 3 6 50.00   509 29.94 80.41
01/08/2018 South Africa Rangiri Dambulla International Stadium lbw b L Ngidi 0 1 0.00   509 28.28 80.28
05/08/2018 South Africa Pallekele International Cricket Stadium c P W A Mulder b L Ngidi 31 34 91.18   540 28.42 80.84
08/08/2018 South Africa Pallekele International Cricket Stadium lbw b K A Maharaj 14 13 107.69   554 27.70 81.35
12/08/2018 South Africa R Premadasa Stadium c †Q de Kock b K A Maharaj 38 43 88.37   592 28.19 81.77
17/10/2018 England Pallekele International Cricket Stadium b A U Rashid 0 1 0.00   592 26.91 81.66
20/10/2018 England Pallekele International Cricket Stadium lbw b A U Rashid 5 14 35.71   597 25.96 80.78
23/10/2018 England R Premadasa Stadium c B A Stokes b L E Plunkett 56 33 169.70   653 27.21 84.59
26/07/2019 Bangladesh R Premadasa Stadium c †Mushfiqur Rahim b Rubel Hossain 43 49 87.76   696 27.84 84.77
28/07/2019 Bangladesh R Premadasa Stadium not out 41* 74 55.41   737 29.48 82.35
31/07/2019 Bangladesh R Premadasa Stadium c Sabbir Rahman b Soumya Sarkar 54 58 93.10   791 30.42 83.00
22/02/2020 West Indies Sinhalese Sports Club Ground c A S Joseph b H R Walsh 20 25 80.00   811 30.04 82.92
26/02/2020 West Indies Mahinda Rajapaksha International Cricket Stadium c †S D Hope b A S Joseph 119 119 100.00   930 33.21 84.78
01/03/2020 West Indies Pallekele International Cricket Stadium c K A Pollard b A S Joseph 55 48 114.58   985 33.97 86.03
16/01/2022 Zimbabwe Pallekele International Cricket Stadium c †R W Chakabva b B Muzarabani 26 24 108.33   1011 33.70 86.48
18/01/2022 Zimbabwe Pallekele International Cricket Stadium b T L Chatara 7 9 77.78   1018 32.84 86.42
21/01/2022 Zimbabwe Pallekele International Cricket Stadium c B Muzarabani b W P Masakadza 36 51 70.59   1054 32.94 85.76
14/06/2022 Australia Pallekele International Cricket Stadium not out 86* 87 98.85   1140 35.63 86.63
16/06/2022 Australia Pallekele International Cricket Stadium c & b G J Maxwell 36 41 87.80   1176 35.64 86.66
19/06/2022 Australia R Premadasa Stadium retired hurt 87* 85 102.35   1263 38.27 87.59
21/06/2022 Australia R Premadasa Stadium b P J Cummins 14 21 66.67   1277 37.56 87.29
24/06/2022 Australia R Premadasa Stadium hit wicket b G J Maxwell 26 40 65.00   1303 37.23 86.69
25/11/2022 Afghanistan Pallekele International Cricket Stadium lbw b Yamin Ahmadzai 1 5 20.00   1304 36.22 86.47
27/11/2022 Afghanistan Pallekele International Cricket Stadium not out 2* 8 25.00   1306 36.28 86.15
30/11/2022 Afghanistan Pallekele International Cricket Stadium c Rashid Khan b Mohammad Nabi 67 61 109.84   1373 37.11 87.06
02/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium c Rahmat Shah b Fazalhaq Farooqi 11 17 64.71   1384 36.42 86.83
04/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium c †Rahmanullah Gurbaz b Fareed Ahmad 78 75 104.00   1462 37.49 87.60
07/06/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium not out 11* 17 64.71   1473 37.77 87.37
31/08/2023 Bangladesh Pallekele International Cricket Stadium b Shakib Al Hasan 5 21 23.81   1478 36.95 86.58
09/09/2023 Bangladesh R Premadasa Stadium c Taskin Ahmed b Shoriful Islam 50 73 68.49   1528 37.27 85.84
12/09/2023 India R Premadasa Stadium c sub b J J Bumrah 15 16 93.75   1543 36.74 85.91
14/09/2023 Pakistan R Premadasa Stadium c Mohammad Haris b Iftikhar Ahmed 91 87 104.60   1634 38.00 86.78
17/09/2023 India R Premadasa Stadium b Mohammed Siraj 17 34 50.00   1651 37.52 86.12
06/01/2024 Zimbabwe R Premadasa Stadium run out 46 48 95.83   1697 37.71 86.36
08/01/2024 Zimbabwe R Premadasa Stadium c R P Burl b R Ngarava 17 28 60.71   1714 37.26 86.00
11/01/2024 Zimbabwe R Premadasa Stadium not out 66* 51 129.41   1780 38.70 87.08
09/02/2024 Afghanistan Pallekele International Cricket Stadium c Gulbadin Naib b Mohammad Nabi 16 31 51.61   1796 38.21 86.55
11/02/2024 Afghanistan Pallekele International Cricket Stadium c Rahmanullah Gurbaz b Azmatullah Omarzai 61 65 93.85   1857 38.69 86.78
14/02/2024 Afghanistan Pallekele International Cricket Stadium b Mohammad Nabi 40 29 137.93   1897 38.71 87.46
02/08/2024 India R Premadasa Stadium lbw b S Dube 14 31 45.16   1911 38.22 86.86
04/08/2024 India R Premadasa Stadium lbw b Washington Sundar 30 42 71.43   1941 38.06 86.57
07/08/2024 India R Premadasa Stadium c Shubman Gill b Kuldeep Yadav 59 82 71.95   2000 38.46 86.06
20/10/2024 West Indies Pallekele International Cricket Stadium c †S D Hope b A S Joseph 13 8 162.50   2013 37.98 86.32
23/10/2024 West Indies Pallekele International Cricket Stadium b G Gudakesh Motie 3 13 23.08   2016 37.33 85.97
26/10/2024 West Indies Pallekele International Cricket Stadium not out 56* 22 254.55   2072 38.37 87.54
13/11/2024 New Zealand Rangiri Dambulla International Stadium c H M Nicholls b J A Duffy 143 128 111.72   2215 40.27 88.78
17/11/2024 New Zealand Pallekele International Cricket Stadium not out 74* 102 72.55   2289 41.62 88.14
12/02/2025 Australia R Premadasa Stadium c M W Short b A M Hardie 19 17 111.76   2308 41.21 88.29
14/02/2025 Australia R Premadasa Stadium c M W Short b A Zampa 101 115 87.83   2409 42.26 88.27
02/07/2025 Bangladesh R Premadasa Stadium lbw b Tanvir Islam 45 43 104.65   2454 42.31 88.53
05/07/2025 Bangladesh R Premadasa Stadium lbw b Tanvir Islam 56 31 180.65   2510 42.54 89.55
08/07/2025 Bangladesh Pallekele International Cricket Stadium c & b Shamim Hossain 124 114 108.77   2634 43.90 90.30
No. of Innings Played = 69

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