Kusal Mendis - One Day Internationals - Progressive Batting Average and Aggregate
Batting Performances Playing for  1)  Make option changes in the
order 1 to 6 then click [Find]
Versus  2)  at  3)
Year  4)  Series  5)  Bat Posn  6)  
 
  Progressive
Match Innings Date M/Inns Posn Versus Ground How Dismissed Runs B/F S/R   Aggr Avg S/R
1   1 16/06/2016 1st 3 Ireland The Village c & b K J O'Brien 51 59 86.44   51 51.00 86.44
2   2 18/06/2016 1st 8 Ireland The Village c B J McCarthy b T J Murtagh 8 7 114.29   59 29.50 89.39
3   3 21/06/2016 1st 3 England Trent Bridge c †J C Buttler b C R Woakes 17 14 121.43   76 25.33 95.00
4   4 24/06/2016 1st 3 England Edgbaston lbw b L E Plunkett 0 9 0.00   76 19.00 85.39
5   5 26/06/2016 1st 3 England County Ground (Bristol) c A D Hales b L E Plunkett 53 66 80.30   129 25.80 83.23
6   6 29/06/2016 1st 3 England Kennington Oval c L E Plunkett b A U Rashid 77 64 120.31   206 34.33 94.06
7   7 02/07/2016 2nd 3 England Sophia Gardens run out 22 34 64.71   228 32.57 90.12
8   8 21/08/2016 1st 3 Australia R Premadasa Stadium c T M Head b J P Faulkner 67 95 70.53   295 36.88 84.77
9   9 24/08/2016 1st 3 Australia R Premadasa Stadium lbw b A Zampa 69 69 100.00   364 40.44 87.29
10   10 28/08/2016 1st 3 Australia Rangiri Dambulla International Stadium c D A Warner b J R Hazlewood 4 2 200.00   368 36.80 87.83
11   11 31/08/2016 1st 3 Australia Rangiri Dambulla International Stadium c †M S Wade b J W Hastings 1 8 12.50   369 33.55 86.42
12   12 04/09/2016 1st 3 Australia Pallekele International Cricket Stadium c †M S Wade b J W Hastings 33 36 91.67   402 33.50 86.83
13   13 14/11/2016 2nd 4 Zimbabwe Harare Sports Club not out 12* 8 150.00   414 34.50 87.90
14   14 16/11/2016 2nd 4 West Indies Harare Sports Club c A R Nurse b J O Holder 4 6 66.67   418 32.15 87.63
15   21/11/2016   - Zimbabwe Queens Sports Club did not bat - - -   418 32.15 87.63
16   15 23/11/2016 1st 4 West Indies Queens Sports Club c †S D Hope b A R Nurse 94 73 128.77   512 36.57 93.09
17   16 27/11/2016 2nd 4 Zimbabwe Queens Sports Club c S C Williams b A G Cremer 57 72 79.17   569 37.93 91.48
18   17 28/01/2017 1st 3 South Africa St George's Park lbw b Imran Tahir 62 94 65.96   631 39.44 88.13
19   18 01/02/2017 2nd 3 South Africa Kingsmead c F du Plessis b A L Phehlukwayo 20 22 90.91   651 38.29 88.21
20   19 04/02/2017 1st 3 South Africa Wanderers Stadium c H M Amla b A L Phehlukwayo 4 7 57.14   655 36.39 87.92
21   20 07/02/2017 2nd 3 South Africa Newlands c †Q de Kock b W D Parnell 29 34 85.29   684 36.00 87.80
22   21 10/02/2017 2nd 3 South Africa SuperSport Park c A B de Villiers b C H Morris 1 7 14.29   685 34.25 87.15
23   22 25/03/2017 2nd 3 Bangladesh Rangiri Dambulla International Stadium c sub b Mehidy Hasan Miraz 4 17 23.53   689 32.81 85.80
24   23 28/03/2017 1st 3 Bangladesh Rangiri Dambulla International Stadium c & b Taskin Ahmed 102 107 95.33   791 35.95 86.92
25   24 01/04/2017 1st 3 Bangladesh Sinhalese Sports Club Ground c †Mushfiqur Rahim b Mustafizur Rahman 54 76 71.05   845 36.74 85.70
26   25 03/06/2017 2nd 3 South Africa Kennington Oval c A B de Villiers b C H Morris 11 10 110.00   856 35.67 85.94
27   26 08/06/2017 2nd 3 India Kennington Oval run out 89 93 95.70   945 37.80 86.78
28   27 12/06/2017 1st 3 Pakistan Sophia Gardens b Hasan Ali 27 29 93.10   972 37.38 86.94
29   28 30/06/2017 1st 3 Zimbabwe Galle International Stadium c & b A G Cremer 86 80 107.50   1058 39.19 88.31
30   29 02/07/2017 2nd 3 Zimbabwe Galle International Stadium c †P J Moor b T L Chatara 0 1 0.00   1058 37.79 88.24
31   30 06/07/2017 2nd 3 Zimbabwe Mahinda Rajapaksha International Cricket Stadium not out 28* 25 112.00   1086 38.79 88.73
32   31 08/07/2017 1st 6 Zimbabwe Mahinda Rajapaksha International Cricket Stadium c M N Waller b C B Mpofu 0 1 0.00   1086 37.45 88.65
33   32 10/07/2017 1st 3 Zimbabwe Mahinda Rajapaksha International Cricket Stadium c A G Cremer b Sikandar Raza 1 8 12.50   1087 36.23 88.16
34   33 20/08/2017 1st 3 India Rangiri Dambulla International Stadium b A R Patel 36 37 97.30   1123 36.23 88.43
35   34 24/08/2017 1st 3 India Pallekele International Cricket Stadium lbw b Y S Chahal 19 48 39.58   1142 35.69 86.65
36   35 27/08/2017 1st 3 India Pallekele International Cricket Stadium c R G Sharma b J J Bumrah 1 10 10.00   1143 34.64 86.07
37   36 31/08/2017 2nd 3 India R Premadasa Stadium run out 1 7 14.29   1144 33.65 85.69
38   37 13/10/2017 2nd 5 Pakistan Dubai International Cricket Stadium c †Sarfaraz Ahmed b Hasan Ali 2 8 25.00   1146 32.74 85.33
39   38 16/10/2017 2nd 3 Pakistan Sheikh Zayed Stadium c Ahmed Shehzad b Hasan Ali 10 24 41.67   1156 32.11 84.56
40   39 17/01/2018 2nd 3 Zimbabwe Shere Bangla National Stadium c A G Cremer b T L Chatara 0 4 0.00   1156 31.24 84.32
41   40 19/01/2018 2nd 3 Bangladesh Shere Bangla National Stadium c Rubel Hossain b Mashrafe Mortaza 19 34 55.88   1175 30.92 83.63
42   41 21/01/2018 2nd 3 Zimbabwe Shere Bangla National Stadium b B Muzarabani 36 44 81.82   1211 31.05 83.57
43   25/01/2018 2nd - Bangladesh Shere Bangla National Stadium did not bat - - -   1211 31.05 83.57
44   42 27/01/2018 1st 3 Bangladesh Shere Bangla National Stadium c Mahmudullah b Mashrafe Mortaza 28 9 311.11   1239 30.98 84.98
45   43 29/07/2018 1st 3 South Africa Rangiri Dambulla International Stadium c †Q de Kock b K Rabada 3 6 50.00   1242 30.29 84.84
46   44 01/08/2018 1st 3 South Africa Rangiri Dambulla International Stadium lbw b L Ngidi 0 1 0.00   1242 29.57 84.78
47   45 05/08/2018 2nd 4 South Africa Pallekele International Cricket Stadium c P W A Mulder b L Ngidi 31 34 91.18   1273 29.60 84.92
48   46 08/08/2018 1st 3 South Africa Pallekele International Cricket Stadium lbw b K A Maharaj 14 13 107.69   1287 29.25 85.12
49   47 12/08/2018 1st 4 South Africa R Premadasa Stadium c †Q de Kock b K A Maharaj 38 43 88.37   1325 29.44 85.21
50   48 15/09/2018 2nd 2 Bangladesh Dubai International Cricket Stadium lbw b Mustafizur Rahman 0 1 0.00   1325 28.80 85.15
51   49 17/09/2018 2nd 1 Afghanistan Sheikh Zayed Stadium lbw b Mujeeb Ur Rahman 0 2 0.00   1325 28.19 85.04
52   50 17/10/2018 1st 3 England Pallekele International Cricket Stadium b A U Rashid 0 1 0.00   1325 27.60 84.99
53   51 20/10/2018 1st 4 England Pallekele International Cricket Stadium lbw b A U Rashid 5 14 35.71   1330 27.14 84.55
54   52 23/10/2018 1st 4 England R Premadasa Stadium c B A Stokes b L E Plunkett 56 33 169.70   1386 27.72 86.30
55   53 03/01/2019 2nd 4 New Zealand Bay Oval c †T L Seifert b I S Sodhi 18 20 90.00   1404 27.53 86.35
56   54 05/01/2019 2nd 4 New Zealand Bay Oval c †T L Seifert b I S Sodhi 20 30 66.67   1424 27.38 85.99
57   55 08/01/2019 2nd 4 New Zealand Saxton Oval run out 0 0 -   1424 26.87 85.99
58   56 03/03/2019 1st 5 South Africa Wanderers Stadium c H E van der Dussen b Imran Tahir 60 73 82.19   1484 27.48 85.83
59   57 06/03/2019 2nd 5 South Africa SuperSport Park run out 24 31 77.42   1508 27.42 85.68
60   58 10/03/2019 2nd 4 South Africa Kingsmead c & b Imran Tahir 41 31 132.26   1549 27.66 86.49
61  (k) 59 13/03/2019 1st 4 South Africa St George's Park c A Nortje b A L Phehlukwayo 21 42 50.00   1570 27.54 85.65
62  (k) 60 16/03/2019 1st 4 South Africa Newlands run out 56 84 66.67   1626 28.03 84.82
63  (k) 61 21/05/2019 1st 3 Scotland Grange Cricket Club b S M Sharif 66 56 117.86   1692 28.68 85.76
64   62 01/06/2019 1st 4 New Zealand Sophia Gardens c M J Guptill b M J Henry 0 1 0.00   1692 28.20 85.71
65   63 04/06/2019 1st 4 Afghanistan Sophia Gardens c Rahmat Shah b Mohammad Nabi 2 2 100.00   1694 27.77 85.73
66   64 15/06/2019 2nd 4 Australia Kennington Oval c †A T Carey b M A Starc 30 37 81.08   1724 27.81 85.64
67   65 21/06/2019 1st 4 England Headingley c E J G Morgan b A U Rashid 46 68 67.65   1770 28.10 85.06
68   66 28/06/2019 1st 4 South Africa Riverside Ground c C H Morris b D Pretorius 23 51 45.10   1793 28.02 84.10
69   67 01/07/2019 2nd 4 West Indies Riverside Ground c & b F A Allen 39 41 95.12   1832 28.18 84.31
70   68 06/07/2019 1st 4 India Headingley st M S Dhoni b R A Jadeja 3 13 23.08   1835 27.80 83.94
71   69 26/07/2019 1st 4 Bangladesh R Premadasa Stadium c †Mushfiqur Rahim b Rubel Hossain 43 49 87.76   1878 28.03 84.03
72   70 28/07/2019 2nd 4 Bangladesh R Premadasa Stadium not out 41* 74 55.41   1919 28.64 83.11
73   71 31/07/2019 1st 4 Bangladesh R Premadasa Stadium c Sabbir Rahman b Soumya Sarkar 54 58 93.10   1973 29.01 83.35
74   72 22/02/2020 2nd 4 West Indies Sinhalese Sports Club Ground c A S Joseph b H R Walsh 20 25 80.00   1993 28.88 83.32
75   73 26/02/2020 1st 4 West Indies Mahinda Rajapaksha International Cricket Stadium c †S D Hope b A S Joseph 119 119 100.00   2112 30.17 84.11
76   74 01/03/2020 1st 4 West Indies Pallekele International Cricket Stadium c K A Pollard b A S Joseph 55 48 114.58   2167 30.52 84.68
77   75 23/05/2021 2nd 4 Bangladesh Shere Bangla National Stadium c Mehidy Hasan Miraz b Shakib Al Hasan 24 36 66.67   2191 30.43 84.43
78   76 25/05/2021 2nd 4 Bangladesh Shere Bangla National Stadium lbw b Mehidy Hasan Miraz 15 22 68.18   2206 30.22 84.29
79   77 28/05/2021 1st 4 Bangladesh Shere Bangla National Stadium c Tamim Iqbal b Taskin Ahmed 22 36 61.11   2228 30.11 83.98
80  (k) 78 16/01/2022 2nd 2 Zimbabwe Pallekele International Cricket Stadium c †R W Chakabva b B Muzarabani 26 24 108.33   2254 30.05 84.20
81  (k) 79 18/01/2022 2nd 2 Zimbabwe Pallekele International Cricket Stadium b T L Chatara 7 9 77.78   2261 29.75 84.18
82  (k) 80 21/01/2022 1st 2 Zimbabwe Pallekele International Cricket Stadium c B Muzarabani b W P Masakadza 36 51 70.59   2297 29.83 83.92
83  (k) 81 14/06/2022 1st 3 Australia Pallekele International Cricket Stadium not out 86* 87 98.85   2383 30.95 84.38
84  (k) 82 16/06/2022 1st 3 Australia Pallekele International Cricket Stadium c & b G J Maxwell 36 41 87.80   2419 31.01 84.43
85   83 19/06/2022 2nd 3 Australia R Premadasa Stadium retired hurt 87* 85 102.35   2506 32.13 84.95
86   84 21/06/2022 1st 3 Australia R Premadasa Stadium b P J Cummins 14 21 66.67   2520 31.90 84.82
87  (k) 85 24/06/2022 1st 3 Australia R Premadasa Stadium hit wicket b G J Maxwell 26 40 65.00   2546 31.83 84.56
88  (k) 86 25/11/2022 2nd 2 Afghanistan Pallekele International Cricket Stadium lbw b Yamin Ahmadzai 1 5 20.00   2547 31.44 84.45
89  (k) 87 27/11/2022 2nd 2 Afghanistan Pallekele International Cricket Stadium not out 2* 8 25.00   2549 31.47 84.29
90  (k) 88 30/11/2022 2nd 2 Afghanistan Pallekele International Cricket Stadium c Rashid Khan b Mohammad Nabi 67 61 109.84   2616 31.90 84.80
91  (k) 89 10/01/2023 2nd 3 India Barsapara Cricket Stadium b Mohammed Siraj 0 4 0.00   2616 31.52 84.69
92  (k) 90 12/01/2023 1st 3 India Eden Gardens lbw b Kuldeep Yadav 34 34 100.00   2650 31.55 84.85
93  (k) 91 15/01/2023 2nd 3 India Greenfield International Stadium c †K L Rahul b Mohammed Siraj 4 7 57.14   2654 31.22 84.79
94  (k) 92 25/03/2023 2nd 3 New Zealand Eden Park c B M Tickner b H B Shipley 0 16 0.00   2654 30.86 84.36
95  (k) 93 31/03/2023 1st 3 New Zealand Seddon Park c D J Mitchell b M J Henry 0 6 0.00   2654 30.51 84.20
96  (k) 94 02/06/2023 1st 3 Afghanistan Mahinda Rajapaksha International Cricket Stadium c Rahmat Shah b Fazalhaq Farooqi 11 17 64.71   2665 30.28 84.10
97  (k) 95 04/06/2023 1st 3 Afghanistan Mahinda Rajapaksha International Cricket Stadium c †Rahmanullah Gurbaz b Fareed Ahmad 78 75 104.00   2743 30.82 84.56
98  (k) 96 07/06/2023 2nd 3 Afghanistan Mahinda Rajapaksha International Cricket Stadium not out 11* 17 64.71   2754 30.94 84.45
99  (k) 97 19/06/2023 1st 3 United Arab Emirates Queens Sports Club c sub b Ali Naseer 78 63 123.81   2832 31.47 85.20
100  (k) 23/06/2023 2nd - Oman Queens Sports Club did not bat - - -   2832 31.47 85.20
101  (k) 98 25/06/2023 1st 3 Ireland Queens Sports Club lbw b B J McCarthy 0 1 0.00   2832 31.12 85.17
102  (k) 99 27/06/2023 1st 3 Scotland Queens Sports Club c M A Leask b C B Sole 1 16 6.25   2833 30.79 84.79
103  (k) 100 30/06/2023 1st 3 Netherlands Queens Sports Club lbw b R Klein 10 14 71.43   2843 30.57 84.74
104  (k) 101 02/07/2023 2nd 3 Zimbabwe Queens Sports Club not out 25* 42 59.52   2868 30.84 84.43
105  (k) 102 07/07/2023 2nd 3 West Indies Harare Sports Club not out 34* 43 79.07   2902 31.20 84.36
106  (k) 103 09/07/2023 1st 3 Netherlands Harare Sports Club lbw b Saqib Zulfiqar 43 52 82.69   2945 31.33 84.34
107  (k) 104 31/08/2023 2nd 3 Bangladesh Pallekele International Cricket Stadium b Shakib Al Hasan 5 21 23.81   2950 31.05 83.97
108  (k) 105 05/09/2023 1st 3 Afghanistan Gaddafi Stadium run out 92 84 109.52   3042 31.69 84.57
109  (k) 106 09/09/2023 1st 3 Bangladesh R Premadasa Stadium c Taskin Ahmed b Shoriful Islam 50 73 68.49   3092 31.88 84.25
110  (k) 107 12/09/2023 2nd 3 India R Premadasa Stadium c sub b J J Bumrah 15 16 93.75   3107 31.70 84.29
111  (k) 108 14/09/2023 2nd 3 Pakistan R Premadasa Stadium c Mohammad Haris b Iftikhar Ahmed 91 87 104.60   3198 32.30 84.76
112  (k) 109 17/09/2023 1st 3 India R Premadasa Stadium b Mohammed Siraj 17 34 50.00   3215 32.15 84.45
113  (k) 110 07/10/2023 2nd 3 South Africa Arun Jaitley Stadium c †H Klaasen b K Rabada 76 42 180.95   3291 32.58 85.50
114  (k) 111 10/10/2023 1st 3 Pakistan Rajiv Gandhi International Stadium c Imam-ul-Haq b Hasan Ali 122 77 158.44   3413 33.46 86.93
115  (c)(k) 112 16/10/2023 1st 3 Australia Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium c D A Warner b A Zampa 9 13 69.23   3422 33.22 86.87
116  (c)(k) 113 21/10/2023 2nd 3 Netherlands Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium c P A van Meekeren b Aryan Dutt 11 17 64.71   3433 33.01 86.78
117  (c)(k) 114 26/10/2023 2nd 3 England M Chinnaswamy Stadium c †J C Buttler b D J Willey 11 12 91.67   3444 32.80 86.79
118  (c)(k) 115 30/10/2023 1st 3 Afghanistan Maharashtra Cricket Association Stadium c sub b Mujeeb Ur Rahman 39 50 78.00   3483 32.86 86.68
119  (c)(k) 116 02/11/2023 2nd 3 India Wankhede Stadium b Mohammed Siraj 1 10 10.00   3484 32.56 86.49
120  (c)(k) 117 06/11/2023 1st 3 Bangladesh Arun Jaitley Stadium c Shoriful Islam b Shakib Al Hasan 19 30 63.33   3503 32.44 86.32
121  (c)(k) 118 09/11/2023 1st 3 New Zealand M Chinnaswamy Stadium c R Ravindra b T A Boult 6 7 85.71   3509 32.19 86.32
122  (c)(k) 119 06/01/2024 1st 2 Zimbabwe R Premadasa Stadium run out 46 48 95.83   3555 32.32 86.43
123  (c)(k) 120 08/01/2024 2nd 2 Zimbabwe R Premadasa Stadium c R P Burl b R Ngarava 17 28 60.71   3572 32.18 86.26
124  (c)(k) 121 11/01/2024 2nd 3 Zimbabwe R Premadasa Stadium not out 66* 51 129.41   3638 32.77 86.78
125  (c)(k) 122 09/02/2024 1st 3 Afghanistan Pallekele International Cricket Stadium c Gulbadin Naib b Mohammad Nabi 16 31 51.61   3654 32.63 86.53
126  (c)(k) 123 11/02/2024 1st 3 Afghanistan Pallekele International Cricket Stadium c Rahmanullah Gurbaz b Azmatullah Omarzai 61 65 93.85   3715 32.88 86.64
127  (c)(k) 124 14/02/2024 2nd 3 Afghanistan Pallekele International Cricket Stadium b Mohammad Nabi 40 29 137.93   3755 32.94 86.98
128  (c)(k) 125 13/03/2024 1st 3 Bangladesh Zahur Ahmed Chowdhury Stadium c Najmul Hossain Shanto b Taskin Ahmed 59 75 78.67   3814 33.17 86.84
129  (c)(k) 126 15/03/2024 2nd 3 Bangladesh Zahur Ahmed Chowdhury Stadium c †Mushfiqur Rahim b Taskin Ahmed 16 13 123.08   3830 33.02 86.95
130  (c)(k) 127 18/03/2024 1st 3 Bangladesh Zahur Ahmed Chowdhury Stadium c †Mushfiqur Rahim b Rishad Hossain 29 51 56.86   3859 32.98 86.60
No. of Innings Played = 127

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