Matches (11)
T20 World Cup (5)
CE Cup (2)
T20 Blast (3)
WI Academy in IRE (1)

South Africa Cricketers

Mike MacaulayAge: 85y 55d
Robbie MacQueenAge: 46y 281d
Sisanda Magala, player portrait
Sisanda MagalaAge: 33y 158d
Keshav Maharaj portrait
Keshav MaharajAge: 34y 127d
Bonga MakakaAge: 24y 69d
Dumisa Makalima, Portrait
Dumisa MakalimaAge: 43y 167d
Sibonelo Makhanya
Sibonelo MakhanyaAge: 28y 98d
Wandile Makwetu portrait
Wandile MakwetuAge: 25y 158d
Janneman Malan portrait
Janneman MalanAge: 28y 56d
Pieter Malan player portrait
Pieter MalanAge: 34y 306d
Zintle Mali portrait
Zintle MaliAge: 30y 144d
Lwando ManaseAge: 39y 169d
Levert ManjeAge: 22y 351d
Tufty Mann
Tufty MannBorn 1920 | Died 1952
Percy Mansell
Percy MansellBorn 1920 | Died 1995
Kwena Maphaka, player portrait
Kwena MaphakaAge: 18y 66d
Gerhardus Maree, player portrait
Gerhardus MareeAge: 19y 195d
Fish MarkhamBorn 1924 | Died 2000
Aiden Markram portrait
Aiden MarkramAge: 29y 253d
Martin KhumaloAge: 18y 242d
Eliz-mari MarxAge: 21y 145d
Eric MarxBorn 1895 | Died 1974
Walter MasimulaBorn 1975 | Died 2002
Craig MatthewsAge: 59y 119d
Cuan McCarthy
Cuan McCarthyBorn 1929 | Died 2000
Jackie McGlewBorn 1929 | Died 1998
Neil McKenzie
Neil McKenzieAge: 48y 202d
Conor McKerr player profile
Conor McKerrAge: 26y 146d
Atholl McKinnonBorn 1932 | Died 1983
Ryan McLaren
Ryan McLarenAge: 41y 125d
Roy McLeanBorn 1930 | Died 2007
Brian McMillan
Brian McMillanAge: 60y 174d
Quintin McMillanBorn 1904 | Died 1948
Jean McNaughtonAge: 88y 64d
Doug MeintjesBorn 1890 | Died 1979
Michael MelleBorn 1930 | Died 2003
Alan Melville
Alan MelvilleBorn 1910 | Died 1983
Karabo MesoAge: 16y 269d
Nduduzo MfozaAge: 27y 91d
Njabulo MgengeAge: 33y 133d