Player Head-to-Head
KB
Ken Barrington
ENG
VS
TB
Temba Bavuma
SA
5 wonStat categorieswon 4

Ken Barrington vs Temba Bavuma

Ken Barrington and Temba Bavuma compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Ken Barrington has dominance over Temba Bavuma in overall and Tests. In recent years, both have been evenly matched.

CAREER Ken BarringtonTEST Ken BarringtonODI LevelT20I Level
Format

All formats

KB 5 – 4 TB
6806
Most Runs
6764
256
Highest Score
179
42.43
Best Strike Rate
60.81
27
Most sixes
66
618
Most Fours
878
58.67
Best Averages
36.76
35
Most 50s
34
20
Most 100s
11
15
Most Not Outs
23

Season by season

2026

KB 0 – 0 TB
–
Most Runs
351
–
Highest Score
179
–
Best Strike Rate
53.10
–
Most sixes
3
–
Most Fours
33
–
Most 100s
2

2025

KB 0 – 0 TB
–
Most Runs
612
–
Highest Score
106
–
Best Strike Rate
67.25
–
Most sixes
4
–
Most Fours
60
–
Best Averages
43.71
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
1

2024

KB 0 – 0 TB
–
Most Runs
622
–
Highest Score
113
–
Best Strike Rate
57.49
–
Most sixes
8
–
Most Fours
60
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
2

2023

KB 0 – 0 TB
–
Most Runs
1069
–
Highest Score
172
–
Best Strike Rate
82.74
–
Most sixes
21
–
Most Fours
116
–
Best Averages
44.54
–
Most 50s
2
–
Most 100s
4
–
Most Not Outs
3

2022

KB 0 – 0 TB
–
Most Runs
926
–
Highest Score
110
–
Best Strike Rate
56.98
–
Most sixes
5
–
Most Fours
96
–
Best Averages
29.87
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
4

2021

KB 0 – 0 TB
–
Most Runs
684
–
Highest Score
92
–
Best Strike Rate
64.47
–
Most sixes
5
–
Most Fours
66
–
Best Averages
34.20
–
Most 50s
4
–
Most Not Outs
5

2020

KB 0 – 0 TB
–
Most Runs
451
–
Highest Score
98
–
Most sixes
8
–
Most Fours
40
–
Most 50s
2

2019

KB 0 – 0 TB
–
Most Runs
334
–
Highest Score
75
–
Best Strike Rate
58.70
–
Most sixes
3
–
Most Fours
40
–
Best Averages
23.86
–
Most 50s
1
–
Most Not Outs
1

2018

KB 0 – 0 TB
–
Most Runs
295
–
Highest Score
95
–
Best Strike Rate
57.28
–
Most sixes
0
–
Most Fours
36
–
Most 50s
3
–
Most Not Outs
3

2017

KB 0 – 0 TB
–
Most Runs
657
–
Highest Score
89
–
Best Strike Rate
49.07
–
Most sixes
6
–
Most Fours
233
–
Best Averages
32.85
–
Most 50s
5
–
Most Not Outs
1

2016

KB 0 – 0 TB
–
Most Runs
618
–
Highest Score
113
–
Best Strike Rate
52.51
–
Most sixes
2
–
Most Fours
81
–
Best Averages
47.54
–
Most 50s
3
–
Most 100s
2
–
Most Not Outs
3

2015

KB 0 – 0 TB
–
Most Runs
135
–
Highest Score
54
–
Best Strike Rate
37.29
–
Most sixes
1
–
Most Fours
15
–
Most 50s
1

2014

KB 0 – 0 TB
–
Most Runs
10
–
Highest Score
10
–
Most sixes
0
–
Most Fours
2

1968

KB 0 – 0 TB
458
Most Runs
–
143
Highest Score
–
34.66
Best Strike Rate
–
2
Most sixes
–
45
Most Fours
–
45.80
Best Averages
–
2
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

1967

KB 0 – 0 TB
750
Most Runs
–
148
Highest Score
–
43.10
Best Strike Rate
–
4
Most sixes
–
72
Most Fours
–
3
Most 50s
–
3
Most 100s
–
2
Most Not Outs
–

1966

KB 0 – 0 TB
369
Most Runs
–
115
Highest Score
–
45.28
Best Strike Rate
–
2
Most sixes
–
24
Most Fours
–
1
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

1965

KB 0 – 0 TB
895
Most Runs
–
163
Highest Score
–
43.52
Best Strike Rate
–
6
Most sixes
–
91
Most Fours
–
59.67
Best Averages
–
6
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

1964

KB 0 – 0 TB
880
Most Runs
–
256
Highest Score
–
44.10
Best Strike Rate
–
1
Most sixes
–
88
Most Fours
–
3
Most 50s
–
3
Most 100s
–
2
Most Not Outs
–

1963

KB 0 – 0 TB
1015
Most Runs
–
132
Highest Score
–
34.22
Best Strike Rate
–
7
Most sixes
–
78
Most Fours
–
53.42
Best Averages
–
5
Most 50s
–
3
Most 100s
–
1
Most Not Outs
–

1962

KB 0 – 0 TB
348
Most Runs
–
84
Highest Score
–
0
Most sixes
–
46
Most Fours
–
3
Most 50s
–
2
Most Not Outs
–

1961

KB 0 – 0 TB
1035
Most Runs
–
172
Highest Score
–
0
Most sixes
–
100
Most Fours
–
73.93
Best Averages
–
5
Most 50s
–
4
Most 100s
–
4
Most Not Outs
–

1960

KB 0 – 0 TB
647
Most Runs
–
128
Highest Score
–
1
Most sixes
–
29
Most Fours
–
43.13
Best Averages
–
3
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

1959

KB 0 – 0 TB
357
Most Runs
–
87
Highest Score
–
4
Most sixes
–
40
Most Fours
–
4
Most 50s
–

1955

KB 0 – 0 TB
52
Most Runs
–
34
Highest Score
–
0
Most sixes
–
5
Most Fours
–

TEST career

KB 8 – 1 TB
6806
Most Runs
3926
256
Highest Score
179
42.43
Best Strike Rate
48.63
27
Most sixes
21
618
Most Fours
599
58.67
Best Averages
38.12
35
Most 50s
25
20
Most 100s
5
15
Most Not Outs
14

Season by season

2026

KB 0 – 0 TB
–
Most Runs
218
–
Highest Score
179
–
Best Strike Rate
43.86
–
Most sixes
1
–
Most Fours
19
–
Most 100s
1

2025

KB 0 – 0 TB
–
Most Runs
208
–
Highest Score
106
–
Best Strike Rate
48.48
–
Most sixes
2
–
Most Fours
18
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

2024

KB 0 – 0 TB
–
Most Runs
503
–
Highest Score
113
–
Best Strike Rate
53.45
–
Most sixes
6
–
Most Fours
45
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
1

2023

KB 0 – 0 TB
–
Most Runs
252
–
Highest Score
172
–
Best Strike Rate
54.43
–
Most sixes
2
–
Most Fours
25
–
Most 100s
1
–
Most Not Outs
1

2022

KB 0 – 0 TB
–
Most Runs
561
–
Highest Score
93
–
Best Strike Rate
48.20
–
Most sixes
1
–
Most Fours
64
–
Best Averages
40.07
–
Most 50s
4
–
Most Not Outs
2

2021

KB 0 – 0 TB
–
Most Runs
268
–
Highest Score
61
–
Best Strike Rate
42.14
–
Most sixes
0
–
Most Fours
31
–
Most 50s
2
–
Most Not Outs
2

2020

KB 0 – 0 TB
–
Most Runs
104
–
Highest Score
71
–
Most sixes
0
–
Most Fours
13
–
Most 50s
1

2019

KB 0 – 0 TB
–
Most Runs
258
–
Highest Score
75
–
Best Strike Rate
51.29
–
Most sixes
1
–
Most Fours
35
–
Best Averages
19.85
–
Most 50s
1

2018

KB 0 – 0 TB
–
Most Runs
295
–
Highest Score
95
–
Best Strike Rate
57.28
–
Most sixes
0
–
Most Fours
36
–
Most 50s
3
–
Most Not Outs
3

2017

KB 0 – 0 TB
–
Most Runs
609
–
Highest Score
89
–
Best Strike Rate
47.14
–
Most sixes
6
–
Most Fours
228
–
Best Averages
32.05
–
Most 50s
5
–
Most Not Outs
1

2016

KB 0 – 0 TB
–
Most Runs
505
–
Highest Score
102
–
Best Strike Rate
47.91
–
Most sixes
1
–
Most Fours
68
–
Best Averages
42.08
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
3

2015

KB 0 – 0 TB
–
Most Runs
135
–
Highest Score
54
–
Best Strike Rate
37.29
–
Most sixes
1
–
Most Fours
15
–
Most 50s
1

2014

KB 0 – 0 TB
–
Most Runs
10
–
Highest Score
10
–
Most sixes
0
–
Most Fours
2

1968

KB 0 – 0 TB
458
Most Runs
–
143
Highest Score
–
34.66
Best Strike Rate
–
2
Most sixes
–
45
Most Fours
–
45.80
Best Averages
–
2
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

1967

KB 0 – 0 TB
750
Most Runs
–
148
Highest Score
–
43.10
Best Strike Rate
–
4
Most sixes
–
72
Most Fours
–
3
Most 50s
–
3
Most 100s
–
2
Most Not Outs
–

1966

KB 0 – 0 TB
369
Most Runs
–
115
Highest Score
–
45.28
Best Strike Rate
–
2
Most sixes
–
24
Most Fours
–
1
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

1965

KB 0 – 0 TB
895
Most Runs
–
163
Highest Score
–
43.52
Best Strike Rate
–
6
Most sixes
–
91
Most Fours
–
59.67
Best Averages
–
6
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

1964

KB 0 – 0 TB
880
Most Runs
–
256
Highest Score
–
44.10
Best Strike Rate
–
1
Most sixes
–
88
Most Fours
–
3
Most 50s
–
3
Most 100s
–
2
Most Not Outs
–

1963

KB 0 – 0 TB
1015
Most Runs
–
132
Highest Score
–
34.22
Best Strike Rate
–
7
Most sixes
–
78
Most Fours
–
53.42
Best Averages
–
5
Most 50s
–
3
Most 100s
–
1
Most Not Outs
–

1962

KB 0 – 0 TB
348
Most Runs
–
84
Highest Score
–
0
Most sixes
–
46
Most Fours
–
3
Most 50s
–
2
Most Not Outs
–

1961

KB 0 – 0 TB
1035
Most Runs
–
172
Highest Score
–
0
Most sixes
–
100
Most Fours
–
73.93
Best Averages
–
5
Most 50s
–
4
Most 100s
–
4
Most Not Outs
–

1960

KB 0 – 0 TB
647
Most Runs
–
128
Highest Score
–
1
Most sixes
–
29
Most Fours
–
43.13
Best Averages
–
3
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

1959

KB 0 – 0 TB
357
Most Runs
–
87
Highest Score
–
4
Most sixes
–
40
Most Fours
–
4
Most 50s
–

1955

KB 0 – 0 TB
52
Most Runs
–
34
Highest Score
–
0
Most sixes
–
5
Most Fours
–

ODI career

KB 0 – 0 TB
–
Most Runs
2168
–
Highest Score
144
–
Best Strike Rate
87.28
–
Most sixes
29
–
Most Fours
217
–
Best Averages
43.36
–
Most 50s
8
–
Most 100s
6
–
Most Not Outs
5

Season by season

2026

KB 0 – 0 TB
–
Most Runs
133
–
Highest Score
103
–
Most sixes
2
–
Most Fours
14
–
Most 100s
1

2025

KB 0 – 0 TB
–
Most Runs
404
–
Highest Score
82
–
Best Strike Rate
83.99
–
Most sixes
2
–
Most Fours
42
–
Best Averages
40.40
–
Most 50s
4

2024

KB 0 – 0 TB
–
Most Runs
119
–
Highest Score
38
–
Most sixes
2
–
Most Fours
15
–
Most Not Outs
1

2023

KB 0 – 0 TB
–
Most Runs
782
–
Highest Score
144
–
Best Strike Rate
96.66
–
Most sixes
18
–
Most Fours
85
–
Best Averages
48.88
–
Most 50s
2
–
Most 100s
3
–
Most Not Outs
2

2022

KB 0 – 0 TB
–
Most Runs
231
–
Highest Score
110
–
Best Strike Rate
71.96
–
Most sixes
1
–
Most Fours
19
–
Most 100s
1

2021

KB 0 – 0 TB
–
Most Runs
164
–
Highest Score
92
–
Best Strike Rate
80.00
–
Most sixes
0
–
Most Fours
12
–
Most 50s
1
–
Most Not Outs
2

2020

KB 0 – 0 TB
–
Most Runs
174
–
Highest Score
98
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1

2017

KB 0 – 0 TB
–
Most Runs
48
–
Highest Score
48
–
Most sixes
0
–
Most Fours
5

2016

KB 0 – 0 TB
–
Most Runs
113
–
Highest Score
113
–
Most sixes
1
–
Most Fours
13
–
Most 100s
1

T20I career

KB 0 – 0 TB
–
Most Runs
670
–
Highest Score
72
–
Most sixes
16
–
Most Fours
62
–
Best Averages
21.61
–
Most 50s
1
–
Most Not Outs
4

Season by season

2023

KB 0 – 0 TB
–
Most Runs
35
–
Highest Score
35
–
Most sixes
1
–
Most Fours
6

2022

KB 0 – 0 TB
–
Most Runs
134
–
Highest Score
36
–
Most sixes
3
–
Most Fours
13
–
Best Averages
13.40
–
Most Not Outs
2

2021

KB 0 – 0 TB
–
Most Runs
252
–
Highest Score
72
–
Best Strike Rate
114.55
–
Most sixes
5
–
Most Fours
23
–
Best Averages
22.91
–
Most 50s
1
–
Most Not Outs
1

2020

KB 0 – 0 TB
–
Most Runs
173
–
Highest Score
49
–
Most sixes
5
–
Most Fours
15

2019

KB 0 – 0 TB
–
Most Runs
76
–
Highest Score
49
–
Most sixes
2
–
Most Fours
5
–
Most Not Outs
1