You are currently offline

M Magagula

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 23 12 65 99 5 1 0 0 0 2 13 8 4
ODI No Record Found
Test No Record Found
Total 23 12 65 99 5 1 0 0 0 2 13 8 4

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 23 21 50.9 501 119 20 3 0 0 72
ODI No Record Found
Test No Record Found
Total 23 21 50.9 501 119 20 3 0 0 72
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Swaziland
2. Eswatini


Tournament Played

1. ICC Men's T20 World Cup Sub Regional Africa Qualifier (2022-23)
2. ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C (2024-25)
3. Mozambique tour of Eswatini (2025)

Match List T20

Eswatini VS Mozambique 5th T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 14 Sep, 2025

Eswatini VS Mozambique 3rd T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 13 Sep, 2025

Eswatini VS Mozambique 4th T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 13 Sep, 2025

Eswatini VS Mozambique 1st T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 12 Sep, 2025

Eswatini VS Mozambique 2nd T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 12 Sep, 2025

Sierra Leone VS Eswatini 14th T20

Nigeria Cricket Federation Oval 2, Abuja

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 28 Nov, 2024

Ivory Coast VS Eswatini 12th T20

Nigeria Cricket Federation Oval 2, Abuja

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 27 Nov, 2024

Eswatini VS Nigeria 8th T20

Nigeria Cricket Federation Oval 1, Abuja

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 26 Nov, 2024

Eswatini VS St Helena 6th T20

University of Lagos Cricket Oval

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 24 Nov, 2024

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

Match List ODI

No matches found.

Match List Test

No matches found.

Match List T20

Eswatini VS Mozambique 5th T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 14 Sep, 2025

Did not bat.

Did not bowl.

Eswatini VS Mozambique 3rd T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 13 Sep, 2025

Did not bat.

M Magagula: 1-16(2.1)

Eswatini VS Mozambique 4th T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 13 Sep, 2025

Did not bat.

M Magagula: 1-33(3.0)

Eswatini VS Mozambique 1st T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 12 Sep, 2025

M Magagula: 4 (3)

M Magagula: 0-28(2.0)

Eswatini VS Mozambique 2nd T20

Malkerns Country Club oval

Mozambique tour of Eswatini 2025 12 Sep, 2025

M Magagula: 10 (3)

M Magagula: 0-14(1.0)

Sierra Leone VS Eswatini 14th T20

Nigeria Cricket Federation Oval 2, Abuja

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 28 Nov, 2024

M Magagula: 2 (4)

M Magagula: 2-36(4.0)

Ivory Coast VS Eswatini 12th T20

Nigeria Cricket Federation Oval 2, Abuja

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 27 Nov, 2024

Did not bat.

M Magagula: 3-4(2.0)

Eswatini VS Nigeria 8th T20

Nigeria Cricket Federation Oval 1, Abuja

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 26 Nov, 2024

M Magagula: 3 (7)

M Magagula: 1-19(3.0)

Eswatini VS St Helena 6th T20

University of Lagos Cricket Oval

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 24 Nov, 2024

M Magagula: 0 (1)

M Magagula: 0-20(3.0)

Botswana VS Eswatini 1st T20

Tafawa Balewa Square Cricket Oval, Lagos

ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024-25 23 Nov, 2024

M Magagula: 6 (6)

M Magagula: 0-11(1.0)

Tanzania VS Eswatini 17th T20

Gahanga International Cricket Stadium, Rwanda

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 06 Dec, 2022

Did not bat.

M Magagula: 2-32(4.0)

Sierra Leone VS Eswatini 14th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 05 Dec, 2022

Did not bat.

M Magagula: 1-23(2.0)

Nigeria VS Eswatini 10th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 04 Dec, 2022

M Magagula: 0 (4)

M Magagula: 3-63(4.0)

Eswatini VS Mozambique 8th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 02 Dec, 2022

Did not bat.

M Magagula: 1-36(3.1)

Gambia VS Eswatini 4th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 01 Dec, 2022

Did not bat.

M Magagula: 1-18(2.0)

Swaziland VS Rwanda 18th T20

Gahanga International Cricket Stadium, Rwanda

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021-22 22 Oct, 2021

M Magagula: 9 (10)

M Magagula: 1-23(3.0)

Swaziland VS Ghana 14th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021-22 20 Oct, 2021

M Magagula: 4 (7)

M Magagula: 0-23(3.0)

Swaziland VS Uganda 12th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021-22 19 Oct, 2021

M Magagula: 13 (22)

M Magagula: 3-32(4.0)

Swaziland VS Malawi 6th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021-22 17 Oct, 2021

M Magagula: 9 (17)

M Magagula: 0-28(3.0)

Swaziland VS Botswana 15th IT20

Botswana Cricket Association Oval 1, Gaborone

ICC World Twenty20 Africa Region Qualifier C 2018-19 01 Nov, 2018

Did not bat.

Did not bowl.

Swaziland VS Malawi 10th IT20

Botswana Cricket Association Oval 2, Gaborone

ICC World Twenty20 Africa Region Qualifier C 2018-19 30 Oct, 2018

M Magagula: 5 (15)

M Magagula: 0-19(0.4)

Swaziland VS Lesotho 5th IT20

Botswana Cricket Association Oval 1, Gaborone

ICC World Twenty20 Africa Region Qualifier C 2018-19 29 Oct, 2018

Did not bat.

M Magagula: 0-17(1.0)

Swaziland VS Namibia 2nd IT20

Botswana Cricket Association Oval 2, Gaborone

ICC World Twenty20 Africa Region Qualifier C 2018-19 28 Oct, 2018

Did not bat.

M Magagula: 0-6(0.3)

Match List ODI

No matches found.

Match List Test

No matches found.


Tournament Played

1. ICC Men's T20 World Cup Sub Regional Africa Qualifier (2022-23)
2. ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C (2024-25)
3. Mozambique tour of Eswatini (2025)

Player Tags: M Magagula, M Magagula Test stats, M Magagula Test career, M Magagula Test runs, M Magagula Test centuries, M Magagula Test Wickets, M Magagula ODI stats, M Magagula ODI career, M Magagula ODI runs, M Magagula ODI centuries, M Magagula ODI Wickets, M Magagula T20 stats, M Magagula T20 career, M Magagula T20 runs, M Magagula T20 centuries, M Magagula T20 Wickets, M Magagula Swaziland,Eswatini