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   Runs B/F Avg S/R
1   1 16/06/2016 1st 3 Ireland The Village c & b K J O'Brien 51 59 86.44   51 59 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 66 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 80 25.33 95.00
4   4 24/06/2016 1st 3 England Edgbaston lbw b L E Plunkett 0 9 0.00   76 89 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 155 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 219 34.33 94.06
7   7 02/07/2016 2nd 3 England Sophia Gardens run out 22 34 64.71   228 253 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 348 36.88 84.77
9   9 24/08/2016 1st 3 Australia R Premadasa Stadium lbw b A Zampa 69 69 100.00   364 417 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 419 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 427 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 463 33.50 86.83
13   13 14/11/2016 2nd 4 Zimbabwe Harare Sports Club not out 12* 8 150.00   414 471 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 477 32.15 87.63
15   21/11/2016   - Zimbabwe Queens Sports Club did not bat - - -   418 477 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 550 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 622 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 716 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 738 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 745 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 779 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 786 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 803 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 910 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 986 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 996 35.67 85.94
27   26 08/06/2017 2nd 3 India Kennington Oval run out 89 93 95.70   945 1089 37.80 86.78
28   27 12/06/2017 1st 3 Pakistan Sophia Gardens b Hasan Ali 27 29 93.10   972 1118 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 1198 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 1199 37.79 88.24
31   30 06/07/2017 2nd 3 Zimbabwe Mahinda Rajapaksha International Cricket Stadium not out 28* 25 112.00   1086 1224 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 1225 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 1233 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 1270 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 1318 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 1328 34.64 86.07
37   36 31/08/2017 2nd 3 India R Premadasa Stadium run out 1 7 14.29   1144 1335 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 1343 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 1367 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 1371 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 1405 30.92 83.63
42   41 21/01/2018 2nd 3 Zimbabwe Shere Bangla National Stadium b B Muzarabani 36 44 81.82   1211 1449 31.05 83.57
43   25/01/2018 2nd - Bangladesh Shere Bangla National Stadium did not bat - - -   1211 1449 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 1458 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 1464 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 1465 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 1499 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 1512 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 1555 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 1556 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 1558 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 1559 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 1573 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 1606 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 1626 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 1656 27.38 85.99
57   55 08/01/2019 2nd 4 New Zealand Saxton Oval run out 0 0 -   1424 1656 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 1729 27.48 85.83
59   57 06/03/2019 2nd 5 South Africa SuperSport Park run out 24 31 77.42   1508 1760 27.42 85.68
60   58 10/03/2019 2nd 4 South Africa Kingsmead c & b Imran Tahir 41 31 132.26   1549 1791 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 1833 27.54 85.65
62  (k) 60 16/03/2019 1st 4 South Africa Newlands run out 56 84 66.67   1626 1917 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 1973 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 1974 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 1976 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 2013 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 2081 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 2132 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 2173 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 2186 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 2235 28.03 84.03
72   70 28/07/2019 2nd 4 Bangladesh R Premadasa Stadium not out 41* 74 55.41   1919 2309 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 2367 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 2392 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 2511 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 2559 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 2595 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 2617 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 2653 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 2677 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 2686 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 2737 29.83 83.92
83  (k) 81 14/06/2022 1st 3 Australia Pallekele International Cricket Stadium not out 86* 87 98.85   2383 2824 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 2865 31.01 84.43
85   83 19/06/2022 2nd 3 Australia R Premadasa Stadium retired hurt 87* 85 102.35   2506 2950 32.13 84.95
86   84 21/06/2022 1st 3 Australia R Premadasa Stadium b P J Cummins 14 21 66.67   2520 2971 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 3011 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 3016 31.44 84.45
89  (k) 87 27/11/2022 2nd 2 Afghanistan Pallekele International Cricket Stadium not out 2* 8 25.00   2549 3024 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 3085 31.90 84.80
91  (k) 89 10/01/2023 2nd 3 India Barsapara Cricket Stadium b Mohammed Siraj 0 4 0.00   2616 3089 31.52 84.69
92  (k) 90 12/01/2023 1st 3 India Eden Gardens lbw b Kuldeep Yadav 34 34 100.00   2650 3123 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 3130 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 3146 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 3152 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 3169 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 3244 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 3261 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 3324 31.47 85.20
100  (k) 23/06/2023 2nd - Oman Queens Sports Club did not bat - - -   2832 3324 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 3325 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 3341 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 3355 30.57 84.74
104  (k) 101 02/07/2023 2nd 3 Zimbabwe Queens Sports Club not out 25* 42 59.52   2868 3397 30.84 84.43
105  (k) 102 07/07/2023 2nd 3 West Indies Harare Sports Club not out 34* 43 79.07   2902 3440 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 3492 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 3513 31.05 83.97
108  (k) 105 05/09/2023 1st 3 Afghanistan Gaddafi Stadium run out 92 84 109.52   3042 3597 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 3670 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 3686 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 3773 32.30 84.76
112  (k) 109 17/09/2023 1st 3 India R Premadasa Stadium b Mohammed Siraj 17 34 50.00   3215 3807 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 3849 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 3926 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 3939 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 3956 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 3968 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 4018 32.86 86.68
119  (c)(k) 116 02/11/2023 2nd 3 India Wankhede Stadium b Mohammed Siraj 1 10 10.00   3484 4028 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 4058 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 4065 32.19 86.32
122  (c)(k) 119 06/01/2024 1st 2 Zimbabwe R Premadasa Stadium run out 46 48 95.83   3555 4113 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 4141 32.18 86.26
124  (c)(k) 121 11/01/2024 2nd 3 Zimbabwe R Premadasa Stadium not out 66* 51 129.41   3638 4192 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 4223 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 4288 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 4317 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 4392 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 4405 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 4456 32.98 86.60
131  (k) 128 02/08/2024 1st 3 India R Premadasa Stadium lbw b S Dube 14 31 45.16   3873 4487 32.82 86.32
132  (k) 129 04/08/2024 1st 3 India R Premadasa Stadium lbw b Washington Sundar 30 42 71.43   3903 4529 32.80 86.18
133  (k) 130 07/08/2024 1st 3 India R Premadasa Stadium c Shubman Gill b Kuldeep Yadav 59 82 71.95   3962 4611 33.02 85.92
134  (k) 131 20/10/2024 2nd 3 West Indies Pallekele International Cricket Stadium c †S D Hope b A S Joseph 13 8 162.50   3975 4619 32.85 86.06
135  (k) 132 23/10/2024 2nd 3 West Indies Pallekele International Cricket Stadium b G Gudakesh Motie 3 13 23.08   3978 4632 32.61 85.88
136  (k) 133 26/10/2024 1st 3 West Indies Pallekele International Cricket Stadium not out 56* 22 254.55   4034 4654 33.07 86.68
137  (k) 134 13/11/2024 1st 3 New Zealand Rangiri Dambulla International Stadium c H M Nicholls b J A Duffy 143 128 111.72   4177 4782 33.96 87.35
138  (k) 135 17/11/2024 2nd 3 New Zealand Pallekele International Cricket Stadium not out 74* 102 72.55   4251 4884 34.56 87.04
139  (k) 136 05/01/2025 1st 3 New Zealand Basin Reserve b J A Duffy 2 8 25.00   4253 4892 34.30 86.94
140  (k) 137 08/01/2025 2nd 3 New Zealand Seddon Park c †T W M Latham b J A Duffy 2 4 50.00   4255 4896 34.04 86.91
141  (k) 138 11/01/2025 1st 3 New Zealand Eden Park c M G Bracewell b M J Santner 54 48 112.50   4309 4944 34.20 87.16
142  (k) 139 12/02/2025 1st 3 Australia R Premadasa Stadium c M W Short b A M Hardie 19 17 111.76   4328 4961 34.08 87.24
143  (k) 140 14/02/2025 1st 3 Australia R Premadasa Stadium c M W Short b A Zampa 101 115 87.83   4429 5076 34.60 87.25
144  (k) 141 02/07/2025 1st 3 Bangladesh R Premadasa Stadium lbw b Tanvir Islam 45 43 104.65   4474 5119 34.68 87.40
145  (k) 142 05/07/2025 2nd 3 Bangladesh R Premadasa Stadium lbw b Tanvir Islam 56 31 180.65   4530 5150 34.85 87.96
146  (k) 143 08/07/2025 1st 3 Bangladesh Pallekele International Cricket Stadium c & b Shamim Hossain 124 114 108.77   4654 5264 35.53 88.41
147  (k) 144 29/08/2025 1st 3 Zimbabwe Harare Sports Club c W N Madhevere b S C Williams 38 63 60.32   4692 5327 35.55 88.08
No. of Innings Played = 144

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