Player Head-to-Head
WB
Wesley Barresi
NED
VS
KM
Kamindu Mendis
SL
12 wonStat categorieswon 29

Wesley Barresi vs Kamindu Mendis

Wesley Barresi and Kamindu Mendis compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Kamindu Mendis has the edge in overall and ODIs. In recent years, form favours Kamindu Mendis.

CAREER Kamindu MendisTEST LevelODI Kamindu MendisT20I Level
Format

All formats

WB 3 – 10 KM
Batting
3252
Most Runs
3287
137
Highest Score
182
87.28
Best Strike Rate
77.54
59
Most sixes
82
321
Most Fours
315
26.23
Best Averages
34.24
18
Most 50s
16
2
Most 100s
6
15
Most Not Outs
16
Bowling
2
Most Wickets
14
1/3
Best Bowling Fig
3/19
2
Most Dots
136
86
Most Runs Conceed
773
0
Most Maiden Overs
0

Season by season

2026

WB 0 – 0 KM
Batting
–
Most Runs
903
–
Highest Score
131
–
Best Strike Rate
82.92
–
Most sixes
23
–
Most Fours
94
–
Best Averages
33.44
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
3
Bowling
–
Most Wickets
2
–
Best Bowling Fig
1/10
–
Most Dots
45
–
Most Runs Conceed
135
–
Most Maiden Overs
0

2025

WB 0 – 4 KM
Batting
62
Most Runs
662
36
Highest Score
87
–
Best Strike Rate
82.54
0
Most sixes
22
5
Most Fours
52
–
Best Averages
25.46
–
Most 50s
4
–
Most Not Outs
5
Bowling
–
Most Wickets
5
–
Best Bowling Fig
3/19
–
Most Dots
70
–
Most Runs Conceed
180
–
Most Maiden Overs
0

2024

WB 0 – 5 KM
Batting
27
Most Runs
1458
8
Highest Score
182
–
Best Strike Rate
75.35
0
Most sixes
33
3
Most Fours
148
–
Best Averages
47.03
–
Most 50s
5
–
Most 100s
5
1
Most Not Outs
7
Bowling
–
Most Wickets
5
–
Best Bowling Fig
3/32
–
Most Dots
16
–
Most Runs Conceed
237
–
Most Maiden Overs
0

2023

WB 0 – 0 KM
344
Most Runs
–
97
Highest Score
–
87.76
Best Strike Rate
–
5
Most sixes
–
40
Most Fours
–
22.93
Best Averages
–
2
Most 50s
–

2022

WB 0 – 4 KM
Batting
5
Most Runs
146
3
Highest Score
61
0
Most sixes
1
0
Most Fours
12
–
Most 50s
2
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/32
–
Most Dots
0
–
Most Runs Conceed
51
–
Most Maiden Overs
0

2021

WB 0 – 0 KM
Batting
–
Most Runs
35
–
Highest Score
16
–
Most sixes
0
–
Most Fours
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/21
–
Most Dots
1
–
Most Runs Conceed
43
–
Most Maiden Overs
0

2019

WB 3 – 5 KM
Batting
96
Most Runs
59
39
Highest Score
41
2
Most sixes
2
10
Most Fours
4
2
Most Not Outs
1
Bowling
0
Most Wickets
1
0/11
Best Bowling Fig
1/45
1
Most Dots
2
24
Most Runs Conceed
100
0
Most Maiden Overs
0

2018

WB 6 – 1 KM
Batting
317
Most Runs
24
71
Highest Score
24
85.22
Best Strike Rate
–
1
Most sixes
1
34
Most Fours
3
3
Most 50s
–
1
Most Not Outs
–
Bowling
2
Most Wickets
0
1/3
Best Bowling Fig
0/27
1
Most Dots
2
42
Most Runs Conceed
27
0
Most Maiden Overs
0

2017

WB 0 – 0 KM
335
Most Runs
–
120
Highest Score
–
81.51
Best Strike Rate
–
2
Most sixes
–
35
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2016

WB 0 – 0 KM
178
Most Runs
–
48
Highest Score
–
3
Most sixes
–
17
Most Fours
–
1
Most Not Outs
–

2015

WB 0 – 0 KM
267
Most Runs
–
75
Highest Score
–
8
Most sixes
–
34
Most Fours
–
19.07
Best Averages
–
1
Most 50s
–

2014

WB 0 – 0 KM
461
Most Runs
–
137
Highest Score
–
92.94
Best Strike Rate
–
12
Most sixes
–
39
Most Fours
–
2
Most 50s
–
1
Most 100s
–
3
Most Not Outs
–

2013

WB 0 – 0 KM
502
Most Runs
–
75
Highest Score
–
106.13
Best Strike Rate
–
12
Most sixes
–
45
Most Fours
–
31.38
Best Averages
–
5
Most 50s
–
4
Most Not Outs
–

2012

WB 0 – 0 KM
201
Most Runs
–
51
Highest Score
–
5
Most sixes
–
13
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2011

WB 0 – 0 KM
249
Most Runs
–
67
Highest Score
–
63.52
Best Strike Rate
–
5
Most sixes
–
24
Most Fours
–
24.90
Best Averages
–
1
Most 50s
–

2010

WB 0 – 0 KM
Batting
208
Most Runs
–
64
Highest Score
–
84.21
Best Strike Rate
–
4
Most sixes
–
22
Most Fours
–
2
Most 50s
–
2
Most Not Outs
–
Bowling
0
Most Wickets
–
0/20
Best Bowling Fig
–
0
Most Dots
–
20
Most Runs Conceed
–
0
Most Maiden Overs
–

TEST career

WB 0 – 0 KM
Batting
–
Most Runs
1614
–
Highest Score
182
–
Best Strike Rate
62.22
–
Most sixes
30
–
Most Fours
168
–
Best Averages
53.80
–
Most 50s
8
–
Most 100s
5
–
Most Not Outs
3
Bowling
–
Most Wickets
3
–
Best Bowling Fig
3/32
–
Most Dots
43
–
Most Runs Conceed
158
–
Most Maiden Overs
0

Season by season

2026

WB 0 – 0 KM
Batting
–
Most Runs
298
–
Highest Score
84
–
Best Strike Rate
0.561205
–
Most sixes
6
–
Most Fours
31
–
Best Averages
33.111111
–
Most 50s
9
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0
–
Most Dots
23
–
Best Economy
5.111111
–
Most Runs Conceed
46
–
Most Maiden Overs
0

2025

WB 0 – 0 KM
Batting
–
Most Runs
206
–
Highest Score
87
–
Best Strike Rate
59.88
–
Most sixes
3
–
Most Fours
22
–
Most 50s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/2
–
Most Dots
14
–
Most Runs Conceed
20
–
Most Maiden Overs
0

2024

WB 0 – 0 KM
Batting
–
Most Runs
1049
–
Highest Score
182
–
Best Strike Rate
66.31
–
Most sixes
21
–
Most Fours
108
–
Best Averages
74.93
–
Most 50s
3
–
Most 100s
5
–
Most Not Outs
2
Bowling
–
Most Wickets
3
–
Best Bowling Fig
3/32
–
Most Dots
6
–
Most Runs Conceed
92
–
Most Maiden Overs
0

2022

WB 0 – 0 KM
Batting
–
Most Runs
61
–
Highest Score
61
–
Most sixes
0
–
Most Fours
7
–
Most 50s
1

ODI career

WB 6 – 6 KM
Batting
2183
Most Runs
866
137
Highest Score
131
77.69
Best Strike Rate
84.82
29
Most sixes
21
224
Most Fours
77
29.90
Best Averages
32.07
14
Most 50s
5
2
Most 100s
1
7
Most Not Outs
7
Bowling
0
Most Wickets
6
0/4
Best Bowling Fig
3/19
0
Most Dots
61
37
Most Runs Conceed
362
0
Most Maiden Overs
0

Season by season

2026

WB 0 – 0 KM
Batting
–
Most Runs
339
–
Highest Score
131
–
Best Strike Rate
92.12
–
Most sixes
8
–
Most Fours
37
–
Best Averages
339 / 7
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/17
–
Most Dots
12
–
Best Economy
9.00
–
Most Runs Conceed
36
–
Most Maiden Overs
0

2025

WB 0 – 6 KM
Batting
62
Most Runs
296
36
Highest Score
64
0.596153
Best Strike Rate
88.36
0
Most sixes
10
5
Most Fours
25
20.666666
Best Averages
24.67
–
Most 50s
2
–
Most Not Outs
1
Bowling
–
Most Wickets
4
–
Best Bowling Fig
3/19
–
Most Dots
46
–
Most Runs Conceed
108
–
Most Maiden Overs
0

2024

WB 0 – 4 KM
Batting
14
Most Runs
104
8
Highest Score
40
0
Most sixes
2
1
Most Fours
7
–
Most Not Outs
4
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/14
–
Most Dots
2
–
Most Runs Conceed
67
–
Most Maiden Overs
0

2023

WB 0 – 0 KM
344
Most Runs
–
97
Highest Score
–
87.76
Best Strike Rate
–
5
Most sixes
–
40
Most Fours
–
22.93
Best Averages
–
2
Most 50s
–

2022

WB 0 – 4 KM
Batting
5
Most Runs
85
3
Highest Score
57
0
Most sixes
1
0
Most Fours
5
–
Most 50s
1
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/32
–
Most Dots
0
–
Most Runs Conceed
51
–
Most Maiden Overs
0

2021

WB 0 – 0 KM
Batting
–
Most Runs
25
–
Highest Score
16
–
Most sixes
0
–
Most Fours
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/21
–
Most Dots
0
–
Most Runs Conceed
21
–
Most Maiden Overs
0

2019

WB 4 – 4 KM
Batting
61
Most Runs
17
39
Highest Score
9
2
Most sixes
0
6
Most Fours
1
1
Most Not Outs
1
Bowling
0
Most Wickets
1
0/13
Best Bowling Fig
1/45
0
Most Dots
1
13
Most Runs Conceed
79
0
Most Maiden Overs
0

2018

WB 0 – 0 KM
Batting
215
Most Runs
–
71
Highest Score
–
73.63
Best Strike Rate
–
0
Most sixes
–
24
Most Fours
–
2
Most 50s
–
Bowling
0
Most Wickets
–
0/4
Best Bowling Fig
–
0
Most Dots
–
4
Most Runs Conceed
–
0
Most Maiden Overs
–

2017

WB 0 – 0 KM
269
Most Runs
–
120
Highest Score
–
80.78
Best Strike Rate
–
1
Most sixes
–
30
Most Fours
–
1
Most 50s
–
1
Most 100s
–

2016

WB 0 – 0 KM
100
Most Runs
–
42
Highest Score
–
0
Most sixes
–
13
Most Fours
–
1
Most Not Outs
–

2015

WB 0 – 0 KM
27
Most Runs
–
23
Highest Score
–
1
Most sixes
–
2
Most Fours
–

2014

WB 0 – 0 KM
318
Most Runs
–
137
Highest Score
–
83.46
Best Strike Rate
–
5
Most sixes
–
29
Most Fours
–
2
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2013

WB 0 – 0 KM
228
Most Runs
–
60
Highest Score
–
88.37
Best Strike Rate
–
4
Most sixes
–
24
Most Fours
–
3
Most 50s
–
1
Most Not Outs
–

2012

WB 0 – 0 KM
83
Most Runs
–
51
Highest Score
–
2
Most sixes
–
4
Most Fours
–
1
Most 50s
–

2011

WB 0 – 0 KM
249
Most Runs
–
67
Highest Score
–
63.52
Best Strike Rate
–
5
Most sixes
–
24
Most Fours
–
24.90
Best Averages
–
1
Most 50s
–

2010

WB 0 – 0 KM
Batting
208
Most Runs
–
64
Highest Score
–
84.21
Best Strike Rate
–
4
Most sixes
–
22
Most Fours
–
2
Most 50s
–
2
Most Not Outs
–
Bowling
0
Most Wickets
–
0/20
Best Bowling Fig
–
0
Most Dots
–
20
Most Runs Conceed
–
0
Most Maiden Overs
–

T20I career

WB 7 – 4 KM
Batting
1069
Most Runs
807
75
Highest Score
65
30
Most sixes
31
97
Most Fours
70
20.96
Best Averages
20.69
4
Most 50s
3
8
Most Not Outs
6
Bowling
2
Most Wickets
5
1/3
Best Bowling Fig
1/10
2
Most Dots
32
49
Most Runs Conceed
253
0
Most Maiden Overs
0

Season by season

2026

WB 0 – 0 KM
Batting
–
Most Runs
266
–
Highest Score
44
–
Best Strike Rate
140.00
–
Most sixes
9
–
Most Fours
26
–
Best Averages
266 / 11
–
Most Not Outs
2
Bowling
–
Most Wickets
2
–
Best Bowling Fig
1/9
–
Best Average
26.50
–
Most Dots
10
–
Best Economy
8.83
–
Best Strike Rate
18.00
–
Most Runs Conceed
53
–
Most Maiden Overs
0

2025

WB 0 – 0 KM
Batting
–
Most Runs
160
–
Highest Score
50
–
Most sixes
9
–
Most Fours
5
–
Most 50s
1
–
Most Not Outs
3
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/21
–
Most Dots
10
–
Most Runs Conceed
52
–
Most Maiden Overs
0

2024

WB 0 – 4 KM
Batting
13
Most Runs
305
8
Highest Score
65
–
Best Strike Rate
122.49
0
Most sixes
10
2
Most Fours
33
–
Best Averages
20.33
–
Most 50s
2
1
Most Not Outs
1
Bowling
–
Most Wickets
2
–
Best Bowling Fig
1/14
–
Most Dots
8
–
Most Runs Conceed
78
–
Most Maiden Overs
0

2021

WB 0 – 0 KM
Batting
–
Most Runs
10
–
Highest Score
10
–
Most sixes
0
–
Most Fours
0
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/22
–
Most Dots
1
–
Most Runs Conceed
22
–
Most Maiden Overs
0

2019

WB 1 – 5 KM
Batting
35
Most Runs
42
20
Highest Score
41
0
Most sixes
2
4
Most Fours
3
1
Most Not Outs
–
Bowling
0
Most Wickets
0
0/11
Best Bowling Fig
0/9
1
Most Dots
1
11
Most Runs Conceed
21
0
Most Maiden Overs
0

2018

WB 6 – 1 KM
Batting
102
Most Runs
24
53
Highest Score
24
1
Most sixes
1
10
Most Fours
3
1
Most 50s
–
1
Most Not Outs
–
Bowling
2
Most Wickets
0
1/3
Best Bowling Fig
0/27
1
Most Dots
2
38
Most Runs Conceed
27
0
Most Maiden Overs
0

2017

WB 0 – 0 KM
66
Most Runs
–
48
Highest Score
–
1
Most sixes
–
5
Most Fours
–

2016

WB 0 – 0 KM
78
Most Runs
–
48
Highest Score
–
3
Most sixes
–
4
Most Fours
–

2015

WB 0 – 0 KM
240
Most Runs
–
75
Highest Score
–
7
Most sixes
–
32
Most Fours
–
20.00
Best Averages
–
1
Most 50s
–

2014

WB 0 – 0 KM
143
Most Runs
–
48
Highest Score
–
7
Most sixes
–
10
Most Fours
–
1
Most Not Outs
–

2013

WB 0 – 0 KM
274
Most Runs
–
75
Highest Score
–
127.44
Best Strike Rate
–
8
Most sixes
–
21
Most Fours
–
27.40
Best Averages
–
2
Most 50s
–
3
Most Not Outs
–

2012

WB 0 – 0 KM
118
Most Runs
–
45
Highest Score
–
3
Most sixes
–
9
Most Fours
–
1
Most Not Outs
–
RECENT RESULTS 1 match