Home
Schedule
Result
Teams
2026
2025
2024
2023
ALL TIME
James Coles
DOB:
Role:
Allrounder
Batting Style:
Bowling Style:
Nationality:
Debut :
Cap no :
Top 3 stats of James Coles from SA20 2026
SA20 2026
SA20 Career
Total Wickets
5
Position:
12
0
12 -
Tymal mills
5
12 -
Mujeeb Ur Rahman
5
12 -
Donovan Ferreira
5
12 -
Noor Ahmad
5
12 -
Tharindu Ratnayake
5
11 -
Prenelan Subrayen
6
11 -
Rashid Khan
6
10 -
Nandre Burger
7
10 -
Bryce Parsons
7
10 -
Duan Jansen
7
1 /
Ottneil Baartman
20
Best Bowling Figure
0/31
Position:
6
0
6 -
Andre russell
0/32
6 -
Adam milne
0/22
6 -
Sherfane rutherford
0/9
6 -
Sunil narine
0/22
6 -
Trent boult
0/37
6 -
Tymal mills
0/34
6 -
Akeal Hosein
0/43
6 -
Sikandar Raza
0/57
6 -
Roston Chase
0/24
6 -
Lewis Gregory
0/20
5 -
Gerald Coetzee
1/43
Total Dots
36
Position:
26
0
26 -
Tymal mills
36
26 -
Prenelan Subrayen
36
25 -
Daniel Worrall
38
25 -
Eathan Bosch
38
24 -
Kwena Maphaka
39
23 -
Richard Gleeson
41
22 -
Sunil narine
42
21 -
Nandre Burger
46
20 -
Rashid Khan
49
19 -
Roston Chase
50
1 /
Marco Jansen
115
Total Runs Conceded
110
Position:
30
0
29 -
Donovan Ferreira
118
28 -
Prenelan Subrayen
119
27 -
Hardus Viljoen
140
26 -
Duan Jansen
147
25 -
Roston Chase
150
24 -
Eathan Bosch
168
23 -
David Wiese
172
22 -
Richard Gleeson
178
21 -
Adam milne
179
20 -
Noor Ahmad
180
1 /
Trent boult
344
Total Maiden Overs
1
Position:
1
0
1 /
Sunil narine
1
1 /
Mujeeb Ur Rahman
1
1 /
Daniel Worrall
1
1 /
Kagiso Rabada
1
1 /
Marco Jansen
1
1 /
Wiaan Mulder
1
1 /
Ottneil Baartman
1
1 /
Gideon Peters
1
Worst Bowling Figure
1/13
Position:
42
0
42 -
Sikandar Raza
4/13
42 -
Donovan Ferreira
1/13
42 -
Dwaine Pretorius
0/13
42 -
Dane Piedt
0/13
42 -
Anrich Nortje
4/13
42 -
Keshav Maharaj
0/13
41 -
Prenelan Subrayen
3/14
41 -
Lutho Sipamla
1/14
40 -
Reeza Hendricks
0/15
40 -
Eathan Bosch
1/15
4 -
Tristan Luus
1/52
James Coles - Batting Staistics
James Coles - Bowling Staistics
Opposition
O
M
W
R
0s
4s
6s
WD
NB
Final (D/N) vs TBA (Jan 25 2026)
2
0
0
31
3
2
3
0
0
Qualifier 2 (D/N) vs TBA (Jan 23 2026)
4
1
1
15
14
0
1
0
0
29th Match (D/N) vs MI Cape Town (Jan 18 2026)
3
0
1
17
8
0
1
1
0
26th Match (D/N) vs MI Cape Town (Jan 16 2026)
2
0
1
13
3
1
0
0
0
24th Match (D/N) vs Joburg Super Kings (Jan 14 2026)
4
0
2
34
8
2
2
0
0