First-Class Matches played by Johnson Mafa (62)

7th March 1998 Sri Lanka in South Africa 1997/98  Gauteng v Sri Lankans New Wanderers Stadium, Johannesburg f43627
7th October 1999 SuperSport Series 1999/00 Pool AGriqualand West v Gauteng De Beers Diamond Oval, Kimberley f44578
10th November 2000 SuperSport Series 2000/01 Pool AGauteng v Northerns New Wanderers Stadium, Johannesburg f45360
2nd March 2001 SuperSport Series 2000/01 ShieldGauteng v Griqualand West New Wanderers Stadium, Johannesburg f45688
9th March 2001 SuperSport Series 2000/01 ShieldKwaZulu-Natal v Gauteng Kingsmead, Durban f45706
5th October 2001 SuperSport Series 2001/02 Pool AGriqualand West v Gauteng De Beers Diamond Oval, Kimberley f46038
12th October 2001 SuperSport Series 2001/02 Pool AGauteng v Western Province New Wanderers Stadium, Johannesburg f46049
19th October 2001 SuperSport Series 2001/02 Pool AGauteng v Boland New Wanderers Stadium, Johannesburg f46063
25th October 2001 SuperSport Series 2001/02 Pool ANorth West v Gauteng North West Cricket Stadium, Potchefstroom f46077
2nd November 2001 SuperSport Series 2001/02 Pool AGauteng v Easterns New Wanderers Stadium, Johannesburg f46106
15th February 2002 SuperSport Series 2001/02 ShieldBoland v Gauteng BOE Park, Paarl f46414
8th March 2002 SuperSport Series 2001/02 ShieldGauteng v North West New Wanderers Stadium, Johannesburg f46493
15th March 2002 SuperSport Series 2001/02 ShieldGauteng v Free State New Wanderers Stadium, Johannesburg f46522
20th September 2002 SuperSport Series 2002/03 Pool BGauteng v Easterns New Wanderers Stadium, Johannesburg f46776
4th October 2002 SuperSport Series 2002/03 Pool BGauteng v Eastern Province New Wanderers Stadium, Johannesburg f46797
11th October 2002 SuperSport Series 2002/03 Pool BNorth West v Gauteng North West Cricket Stadium, Potchefstroom f46813
18th October 2002 SuperSport Series 2002/03 Pool BNortherns v Gauteng SuperSport Park, Centurion f46830
5th March 2004 SuperSport Series 2003/04 ShieldNortherns v Gauteng SuperSport Park, Centurion f47846
12th March 2004 SuperSport Series 2003/04 ShieldGauteng v Eastern Province New Wanderers Stadium, Johannesburg f47864
2nd April 2004 SuperSport Series 2003/04 ShieldEasterns v Gauteng Willowmoore Park Main Oval, Benoni f47910
6th October 2004 UCB Provincial Cup 2004/05 Pool AGauteng v Northerns New Wanderers Stadium, Johannesburg f48143
28th October 2004 UCB Provincial Cup 2004/05 Pool AKwaZulu-Natal v Gauteng Sahara Stadium Kingsmead, Durban f48214
4th November 2004 UCB Provincial Cup 2004/05 Pool AGauteng v Free State New Wanderers Stadium, Johannesburg f48232
6th January 2005 UCB Provincial Cup 2004/05 Pool AEasterns v Gauteng Willowmoore Park Main Oval, Benoni f48416
6th October 2005 South African Airways Provincial Three-Day Challenge 2005/06 Pool AFree State v Gauteng Goodyear Park, Bloemfontein f48832
27th October 2005 South African Airways Provincial Three-Day Challenge 2005/06 Pool ANortherns v Gauteng LC de Villiers Oval, Pretoria f48877
17th November 2005 South African Airways Provincial Three-Day Challenge 2005/06 Pool AGauteng v North West Liberty Life Wanderers Stadium, Johannesburg f48927
24th November 2005 South African Airways Provincial Three-Day Challenge 2005/06 Pool AGriqualand West v Gauteng De Beers Diamond Oval, Kimberley f48955
26th January 2006 South African Airways Provincial Three-Day Challenge 2005/06 Pool AGauteng v Free State Liberty Life Wanderers Stadium, Johannesburg f49153
16th February 2006 South African Airways Provincial Three-Day Challenge 2005/06 Pool AGauteng v Northerns Walter Milton Oval, University of Witwatersrand, Johannesburg f49203
23rd February 2006 South African Airways Provincial Three-Day Challenge 2005/06 Pool AEasterns v Gauteng Willowmoore Park Main Oval, Benoni f49225
9th March 2006 South African Airways Provincial Three-Day Challenge 2005/06 Pool ANorth West v Gauteng Sedgars Park, Potchefstroom f49269
2nd November 2006 South African Airways Provincial Three-Day Challenge 2006/07 Pool AGauteng v North West Liberty Life Wanderers Stadium, Johannesburg f49559
16th November 2006 South African Airways Provincial Three-Day Challenge 2006/07 Pool ANamibia v Gauteng Wanderers Cricket Ground, Windhoek f49597
18th January 2007 South African Airways Provincial Three-Day Challenge 2006/07 Pool ANortherns v Gauteng LC de Villiers Oval, Pretoria f49838
1st February 2007 SuperSport Series 2006/07  Lions v Dolphins Sedgars Park, Potchefstroom f49903
15th February 2007 South African Airways Provincial Three-Day Challenge 2006/07 Pool AGauteng v Easterns ABSA Oval, Johannesburg f49942
1st March 2007 South African Airways Provincial Three-Day Challenge 2006/07 Pool AGauteng v Griqualand West Liberty Life Wanderers Stadium, Johannesburg f49979
10th March 2007 South African Airways Provincial Three-Day Challenge 2006/07 FinalGauteng v Eastern Province Liberty Life Wanderers Stadium, Johannesburg f49992
11th October 2007 South African Airways Provincial Three-Day Challenge 2007/08 Pool BZimbabwe Provinces v Gauteng Queens Sports Club, Bulawayo f50233
25th October 2007 South African Airways Provincial Three-Day Challenge 2007/08 Pool BGauteng v Free State Braam Fisherville, Dobsonville, Johannesburg f50260
15th November 2007 South African Airways Provincial Three-Day Challenge 2007/08 Pool BGriqualand West v Gauteng De Beers Diamond Oval, Kimberley f50368
13th December 2007 SuperSport Series 2007/08  Lions v Eagles Liberty Life Wanderers Stadium, Johannesburg f50503
24th January 2008 South African Airways Provincial Three-Day Challenge 2007/08 Pool BGauteng v Northerns Liberty Life Wanderers Stadium, Johannesburg f50599
31st January 2008 South African Airways Provincial Three-Day Challenge 2007/08 Pool BNorth West v Gauteng Sedgars Park, Potchefstroom f50614
2nd October 2008 South African Airways Provincial Three-Day Challenge 2008/09 Pool AEastern Province v Gauteng Sahara Oval St George's, Port Elizabeth f50977
16th October 2008 South African Airways Provincial Three-Day Challenge 2008/09 Pool AGauteng v South Western Districts Liberty Life Wanderers Stadium, Johannesburg f50998
8th January 2009 South African Airways Provincial Three-Day Challenge 2008/09 Pool AGauteng v Griqualand West Liberty Life Wanderers Stadium, Johannesburg f51286
29th January 2009 South African Airways Provincial Three-Day Challenge 2008/09 Pool ABoland v Gauteng Boland Park, Paarl f51368
19th February 2009 South African Airways Provincial Three-Day Challenge 2008/09 Pool AKwaZulu-Natal v Gauteng Chatsworth Stadium, Chatsworth f51444
5th March 2009 South African Airways Provincial Three-Day Challenge 2008/09 Pool AGauteng v Easterns Liberty Life Wanderers Stadium, Johannesburg f51489
8th October 2009 CSA Provincial Three-Day Competition 2009/10  Gauteng v Eastern Province ABSA Oval, Johannesburg f51779
22nd October 2009 CSA Provincial Three-Day Competition 2009/10  Gauteng v Border Alan Lawson Oval, Johannesburg f51840
12th November 2009 CSA Provincial Three-Day Competition 2009/10  Namibia v Gauteng Wanderers Cricket Ground, Windhoek f51957
20th December 2009 CSA Provincial Three-Day Competition 2009/10  Gauteng v KwaZulu-Natal Alan Lawson Oval, Johannesburg f52167
14th January 2010 CSA Provincial Three-Day Competition 2009/10  Easterns v Gauteng Willowmoore Park Main Oval, Benoni f52207
4th February 2010 CSA Provincial Three-Day Competition 2009/10  Gauteng v North West Bidvest Wanderers Stadium, Johannesburg f52260
18th February 2010 CSA Provincial Three-Day Competition 2009/10  Griqualand West v Gauteng De Beers Diamond Oval, Kimberley f52281
25th February 2010 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v Gauteng City Oval, Pietermaritzburg f52300
11th March 2010 CSA Provincial Three-Day Competition 2009/10  Gauteng v Boland Bidvest Wanderers Stadium, Johannesburg f52324
18th March 2010 CSA Provincial Three-Day Competition 2009/10  Northerns v Gauteng LC de Villiers Oval, Pretoria f52339
21st October 2010 CSA Provincial Three-Day Competition 2010/11  Free State v Gauteng OUTsurance Oval, Bloemfontein f52608