You are currently offline

CB Sole

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 31 15 73 73 4 4 0 0 0 2 15 8 7
ODI 33 15 79 97 8 0 0 0 0 1 17 8 7
Test 2 2 12 36 1 0 0 0 0 1 12 2 0
Total 66 32 164 206 13 4 0 0 0 4 17 18 14

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 31 30 103.9 1006 215 31 1 0 0 110
ODI 33 33 272.8 1391 1020 61 10 4 0 179
Test 2 3 45.4 184 180 4 1 0 0 9
Total 66 66 422.1 2581 1415 96 12 4 0 298
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. St Lucia Kings
2. Sharjah Warriors
3. Scotland
4. Glamorgan
5. Biratnagar Kings


Tournament Played

1. ICC Intercontinental Cup (2016)
2. ICC World Cricket League Championship (2016)
3. Hong Kong in Scotland ODI Series (2016)
4. ICC World Cricket League Championship (2017)
5. Desert T20 Challenge (2016-17)
6. United Arab Emirates Tri-Nation Series (2016-17)
7. Zimbabwe in Scotland ODI Series (2017)
8. ICC World Cricket League Championship (2017-18)
9. ICC Intercontinental Cup (2017-18)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 28

Match List T20

Biratnagar Kings VS Kathmandu Gurkhas 26th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 15 Dec, 2024

Biratnagar Kings VS Chitwan Rhinos 23rd T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 13 Dec, 2024

Biratnagar Kings VS Pokhara Avengers 20th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 12 Dec, 2024

Karnali Yaks VS Biratnagar Kings 13th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 07 Dec, 2024

Lumbini Lions VS Biratnagar Kings 7th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 04 Dec, 2024

Sudur Paschim Royals VS Biratnagar Kings 4th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 03 Dec, 2024

Biratnagar Kings VS Janakpur Bolts 1st T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 30 Nov, 2024

Scotland VS Australia 3rd T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Australia tour of Scotland 2024 07 Sep, 2024

Australia VS Scotland 2nd T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Australia tour of Scotland 2024 06 Sep, 2024

For Full T20I Match List Click on T20I Tab... Total T20I Match : 31

Match List ODI

United States of America VS Scotland 37th ODI

Grand Prairie Stadium, Dallas

ICC Men's Cricket World Cup League 2 2024-25 25 Oct, 2024

Scotland VS Netherlands 28th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 06 Jul, 2023

Scotland VS Zimbabwe 26th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 04 Jul, 2023

West Indies VS Scotland 23rd ODI

Harare Sports Club

ICC Cricket World Cup Qualifier 2023 01 Jul, 2023

Sri Lanka VS Scotland 19th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 27 Jun, 2023

Scotland VS Oman 16th ODI

Bulawayo Athletic Club

ICC Cricket World Cup Qualifier 2023 25 Jun, 2023

Scotland VS United Arab Emirates 12th ODI

Bulawayo Athletic Club

ICC Cricket World Cup Qualifier 2023 23 Jun, 2023

Ireland VS Scotland 7th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 21 Jun, 2023

Scotland VS Nepal 123rd ODI

Tribhuvan University International Cricket Ground, Kirtipur

ICC Men's Cricket World Cup League 2 2022-23 17 Feb, 2023

For Full ODI Match List Click on ODI Tab... Total ODI Match : 33

Match List Test

Ireland VS Scotland Only Test

Dubai International Cricket Stadium

ICC Intercontinental Cup 2017-18 29 Nov, 2017

United Arab Emirates VS Scotland Only Test

Cambusdoon New Ground, Ayr

ICC Intercontinental Cup 2016 09 Aug, 2016

Match List T20

Biratnagar Kings VS Kathmandu Gurkhas 26th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 15 Dec, 2024

CB Sole: 1 (3)

CB Sole: 2-22(4.0)

Biratnagar Kings VS Chitwan Rhinos 23rd T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 13 Dec, 2024

Did not bat.

CB Sole: 1-22(4.0)

Biratnagar Kings VS Pokhara Avengers 20th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 12 Dec, 2024

CB Sole: 7 (5)

CB Sole: 2-35(4.0)

Karnali Yaks VS Biratnagar Kings 13th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 07 Dec, 2024

CB Sole: 0 (3)

CB Sole: 2-26(4.0)

Lumbini Lions VS Biratnagar Kings 7th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 04 Dec, 2024

CB Sole: 14 (4)

CB Sole: 0-35(4.0)

Sudur Paschim Royals VS Biratnagar Kings 4th T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 03 Dec, 2024

CB Sole: 9 (7)

CB Sole: 1-37(4.0)

Biratnagar Kings VS Janakpur Bolts 1st T20

Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League 2024-25 30 Nov, 2024

CB Sole: 4 (5)

CB Sole: 1-35(3.0)

Scotland VS Australia 3rd T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Australia tour of Scotland 2024 07 Sep, 2024

CB Sole: 2 (7)

CB Sole: 1-28(3.1)

Australia VS Scotland 2nd T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Australia tour of Scotland 2024 06 Sep, 2024

CB Sole: 0 (1)

CB Sole: 1-17(3.0)

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 07 Jul, 2024

Did not bat.

CB Sole: 1-40(3.0)

Glamorgan VS Sussex Only T20

County Ground, Hove

Vitality Blast 2024 05 Jul, 2024

Did not bat.

CB Sole: 2-45(4.0)

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2024 21 Jun, 2024

CB Sole: 15 (18)

CB Sole: 1-22(2.1)

Scotland VS Australia 35th T20

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

ICC Men's T20 World Cup 2024 15 Jun, 2024

Did not bat.

CB Sole: 0-33(3.0)

Oman VS Scotland 20th T20

Sir Vivian Richards Stadium, North Sound, Antigua

ICC Men's T20 World Cup 2024 09 Jun, 2024

Did not bat.

CB Sole: 1-41(4.0)

Namibia VS Scotland 12th T20

Kensington Oval, Bridgetown, Barbados

ICC Men's T20 World Cup 2024 06 Jun, 2024

Did not bat.

CB Sole: 1-24(3.1)

Scotland VS England 6th T20

Kensington Oval, Bridgetown, Barbados

ICC Men's T20 World Cup 2024 04 Jun, 2024

Did not bat.

Did not bowl.

Scotland VS Ireland 5th T20

Sportpark Westvliet, Voorburg

Netherlands Tri-Nation T20I Series 2024 23 May, 2024

CB Sole: 6 (6)

CB Sole: 3-29(4.0)

Scotland VS Netherlands 4th T20

Sportpark Westvliet, Voorburg

Netherlands Tri-Nation T20I Series 2024 22 May, 2024

CB Sole: 2 (4)

CB Sole: 1-19(2.0)

Netherlands VS Scotland 1st T20

Sportpark Westvliet, Voorburg

Netherlands Tri-Nation T20I Series 2024 18 May, 2024

CB Sole: 5 (4)

CB Sole: 2-45(4.0)

Gulf Giants VS Sharjah Warriors 1st T20

Sharjah Cricket Stadium

International League T20 2023-24 19 Jan, 2024

CB Sole: 2 (3)

CB Sole: 0-30(2.0)

Guyana Amazon Warriors VS St Lucia Kings 4th T20

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

Caribbean Premier League 2023 19 Aug, 2023

Did not bat.

CB Sole: 1-23(2.1)

St Lucia Kings VS Barbados Royals 2nd T20

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

Caribbean Premier League 2023 17 Aug, 2023

Did not bat.

CB Sole: 1-40(3.0)

Jamaica Tallawahs VS St Lucia Kings 1st T20

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

Caribbean Premier League 2023 16 Aug, 2023

Did not bat.

CB Sole: 1-41(4.0)

New Zealand VS Scotland 1st T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

New Zealand tour of Scotland 2022 27 Jul, 2022

CB Sole: 2 (1)

CB Sole: 1-73(4.3)

Papua New Guinea VS Scotland Only T20

ICC Academy, Dubai

Papua New Guinea v Scotland T20I Match 2021-22 08 Oct, 2021

Did not bat.

CB Sole: 1-18(2.0)

Scotland VS Zimbabwe 3rd T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Zimbabwe tour of Ireland and Scotland 2021 19 Sep, 2021

Did not bat.

CB Sole: 0-43(4.2)

Scotland VS Zimbabwe 1st T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Zimbabwe tour of Ireland and Scotland 2021 15 Sep, 2021

Did not bat.

CB Sole: 1-26(4.0)

Scotland VS Ireland 4th T20

Sportpark Het Schootsveld, Deventer

Netherlands Tri-Nation T20I Series 2018 17 Jun, 2018

Did not bat.

CB Sole: 0-49(4.0)

Ireland VS Scotland 3rd T20

Sportpark Het Schootsveld, Deventer

Netherlands Tri-Nation T20I Series 2018 16 Jun, 2018

Did not bat.

CB Sole: 0-40(4.0)

Pakistan VS Scotland 2nd T20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Pakistan tour of Ireland, England and Scotland 2018 13 Jun, 2018

CB Sole: 4 (2)

CB Sole: 2-39(4.0)

Oman VS Scotland 12th T20

Dubai International Cricket Stadium

Desert T20 Challenge 2016-17 19 Jan, 2017

Did not bat.

CB Sole: 0-29(4.0)

Match List ODI

United States of America VS Scotland 37th ODI

Grand Prairie Stadium, Dallas

ICC Men's Cricket World Cup League 2 2024-25 25 Oct, 2024

Did not bat.

CB Sole: 0-36(4.0)

Scotland VS Netherlands 28th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 06 Jul, 2023

Did not bat.

CB Sole: 0-41(7.5)

Scotland VS Zimbabwe 26th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 04 Jul, 2023

Did not bat.

CB Sole: 3-33(7.1)

West Indies VS Scotland 23rd ODI

Harare Sports Club

ICC Cricket World Cup Qualifier 2023 01 Jul, 2023

Did not bat.

CB Sole: 2-44(9.0)

Sri Lanka VS Scotland 19th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 27 Jun, 2023

CB Sole: 17 (21)

CB Sole: 2-48(10.0)

Scotland VS Oman 16th ODI

Bulawayo Athletic Club

ICC Cricket World Cup Qualifier 2023 25 Jun, 2023

CB Sole: 7 (4)

CB Sole: 0-22(7.0)

Scotland VS United Arab Emirates 12th ODI

Bulawayo Athletic Club

ICC Cricket World Cup Qualifier 2023 23 Jun, 2023

Did not bat.

CB Sole: 3-38(8.0)

Ireland VS Scotland 7th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier 2023 21 Jun, 2023

CB Sole: 0 (2)

CB Sole: 1-65(10.0)

Scotland VS Nepal 123rd ODI

Tribhuvan University International Cricket Ground, Kirtipur

ICC Men's Cricket World Cup League 2 2022-23 17 Feb, 2023

CB Sole: 5 (3)

CB Sole: 3-76(10.2)

Nepal VS Scotland 120th ODI

United Cricket Club Ground, Windhoek

ICC Men's Cricket World Cup League 2 2022-23 08 Dec, 2022

Did not bat.

CB Sole: 1-21(8.0)

Scotland VS Namibia 118th ODI

United Cricket Club Ground, Windhoek

ICC Men's Cricket World Cup League 2 2022-23 05 Dec, 2022

CB Sole: 15 (13)

CB Sole: 0-54(10.1)

Nepal VS Scotland 117th ODI

United Cricket Club Ground, Windhoek

ICC Men's Cricket World Cup League 2 2022-23 04 Dec, 2022

Did not bat.

CB Sole: 3-13(7.0)

Namibia VS Scotland 115th ODI

United Cricket Club Ground, Windhoek

ICC Men's Cricket World Cup League 2 2022-23 01 Dec, 2022

Did not bat.

CB Sole: 1-46(10.0)

Scotland VS United Arab Emirates 100th ODI

Mannofield Park, Aberdeen

ICC Men's Cricket World Cup League 2 2022 14 Aug, 2022

CB Sole: 1 (1)

CB Sole: 2-35(8.0)

Scotland VS United Arab Emirates 97th ODI

Mannofield Park, Aberdeen

ICC Men's Cricket World Cup League 2 2022 10 Aug, 2022

CB Sole: 4 (2)

CB Sole: 3-39(8.0)

Scotland VS New Zealand Only ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

New Zealand tour of Scotland 2022 31 Jul, 2022

CB Sole: 3 (5)

CB Sole: 0-68(9.5)

Scotland VS United Arab Emirates 83rd ODI

Moosa Cricket Stadium, Pearland

ICC Men's Cricket World Cup League 2 2022 03 Jun, 2022

CB Sole: 3 (3)

CB Sole: 1-20(6.0)

United Arab Emirates VS Scotland 81st ODI

Moosa Cricket Stadium, Pearland

ICC Men's Cricket World Cup League 2 2022 31 May, 2022

Did not bat.

CB Sole: 4-27(9.0)

Scotland VS United States of America 80th ODI

Choice Moosa Stadium, Pearland

ICC Men's Cricket World Cup League 2 2022 29 May, 2022

Did not bat.

CB Sole: 3-41(7.5)

Scotland VS Oman 45th ODI

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)

ICC Men's Cricket World Cup League 2 2021 28 Sep, 2021

Did not bat.

CB Sole: 3-79(9.3)

Ireland VS Scotland 28th ODI

Harare Sports Club

ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 18 Mar, 2018

CB Sole: 7 (8)

CB Sole: 1-50(8.0)

Scotland VS United Arab Emirates 24th ODI

Queens Sports Club, Bulawayo

ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 15 Mar, 2018

Did not bat.

CB Sole: 4-68(8.1)

Scotland VS Kenya 54th ODI

Dubai International Cricket Stadium

ICC World Cricket League Championship 2017-18 08 Dec, 2017

CB Sole: 2 (1)

CB Sole: 4-25(10.0)

Kenya VS Scotland 50th ODI

Dubai International Cricket Stadium

ICC World Cricket League Championship 2017-18 06 Dec, 2017

Did not bat.

CB Sole: 3-27(9.1)

Scotland VS Zimbabwe 2nd ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Zimbabwe in Scotland ODI Series 2017 17 Jun, 2017

CB Sole: 2 (12)

CB Sole: 3-42(9.0)

Scotland VS Zimbabwe 1st ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Zimbabwe in Scotland ODI Series 2017 15 Jun, 2017

Did not bat.

CB Sole: 1-40(8.1)

Scotland VS Namibia 40th ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

ICC World Cricket League Championship 2017 13 Jun, 2017

CB Sole: 10 (13)

CB Sole: 0-66(10.0)

Scotland VS Namibia 39th ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

ICC World Cricket League Championship 2017 11 Jun, 2017

Did not bat.

CB Sole: 2-46(7.0)

United Arab Emirates VS Scotland 2nd ODI

Dubai International Cricket Stadium

United Arab Emirates Tri-Nation Series 2016-17 24 Jan, 2017

CB Sole: 1 (4)

CB Sole: 0-34(8.1)

Hong Kong VS Scotland 1st ODI

Sheikh Zayed Stadium, Abu Dhabi

United Arab Emirates Tri-Nation Series 2016-17 22 Jan, 2017

CB Sole: 2 (5)

CB Sole: 1-40(7.1)

Scotland VS Hong Kong 2nd ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Hong Kong in Scotland ODI Series 2016 10 Sep, 2016

Did not bat.

CB Sole: 4-28(9.0)

Scotland VS Hong Kong 1st ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

Hong Kong in Scotland ODI Series 2016 08 Sep, 2016

Did not bat.

CB Sole: 0-27(4.1)

Scotland VS United Arab Emirates 28th ODI

Grange Cricket Club Ground, Raeburn Place, Edinburgh

ICC World Cricket League Championship 2016 16 Aug, 2016

Did not bat.

CB Sole: 3-52(10.0)

Match List Test

Ireland VS Scotland Only Test

Dubai International Cricket Stadium

ICC Intercontinental Cup 2017-18 29 Nov, 2017

CB Sole: 12 (31)

CB Sole: 0 (5)

CB Sole: 3-80(14.2)

CB Sole: 1-60(15.1)

United Arab Emirates VS Scotland Only Test

Cambusdoon New Ground, Ayr

ICC Intercontinental Cup 2016 09 Aug, 2016

Did not bat.

CB Sole: 0-44(16.1)


Tournament Played

1. ICC Intercontinental Cup (2016)
2. ICC World Cricket League Championship (2016)
3. Hong Kong in Scotland ODI Series (2016)
4. ICC World Cricket League Championship (2017)
5. Desert T20 Challenge (2016-17)
6. United Arab Emirates Tri-Nation Series (2016-17)
7. Zimbabwe in Scotland ODI Series (2017)
8. ICC World Cricket League Championship (2017-18)
9. ICC Intercontinental Cup (2017-18)
10. Pakistan tour of Ireland
11. England and Scotland (2018)
12. ICC Cricket World Cup Qualifier (ICC Trophy) (2017-18)
13. Netherlands Tri-Nation T20I Series (2018)
14. Zimbabwe tour of Ireland and Scotland (2021)
15. ICC Men's Cricket World Cup League 2 (2021)
16. Papua New Guinea v Scotland T20I Match (2021-22)
17. New Zealand tour of Scotland (2022)
18. ICC Men's Cricket World Cup League 2 (2022)
19. ICC Men's Cricket World Cup League 2 (2022-23)
20. Caribbean Premier League (2023)
21. ICC Cricket World Cup Qualifier (2023)
22. International League T20 (2023-24)
23. ICC Men's T20 World Cup (2024)
24. Netherlands Tri-Nation T20I Series (2024)
25. Vitality Blast (2024)
26. Australia tour of Scotland (2024)
27. ICC Men's Cricket World Cup League 2 (2024-25)
28. Nepal Premier League (2024-25)

Player Tags: CB Sole, CB Sole Test stats, CB Sole Test career, CB Sole Test runs, CB Sole Test centuries, CB Sole Test Wickets, CB Sole ODI stats, CB Sole ODI career, CB Sole ODI runs, CB Sole ODI centuries, CB Sole ODI Wickets, CB Sole T20 stats, CB Sole T20 career, CB Sole T20 runs, CB Sole T20 centuries, CB Sole T20 Wickets, CB Sole Scotland,St Lucia Kings,Sharjah Warriors,Glamorgan,Biratnagar Kings