First-Class Matches played on City Oval, Pietermaritzburg (149)

(count excludes the 5 matches in which no play was possible)
(the count includes only those matches which have been completed)
13th April 1895 Currie Cup 1894/95  Natal v Transvaalf4192
20th January 1906 Marylebone Cricket Club in South Africa 1905/06  Natal v Marylebone Cricket Clubf6810
14th January 1910 Marylebone Cricket Club in South Africa 1909/10  Natal v Marylebone Cricket Clubf7885
8th December 1913 Marylebone Cricket Club in South Africa 1913/14  Natal v Marylebone Cricket Clubf9008
7th November 1919 Australian Imperial Forces in South Africa and Australia 1919/20  Natal v Australian Imperial Forcesf9521
30th January 1922 Currie Cup 1921/22  Natal v Eastern Provincef10131
12th January 1923 Marylebone Cricket Club in South Africa 1922/23  Natal v Marylebone Cricket Clubf10436
19th November 1924 SB Joel's XI in South Africa 1924/25  Natal v SB Joel's XIf11088
30th November 1927 Marylebone Cricket Club in South Africa 1927/28  Natal v Marylebone Cricket Clubf12180
10th January 1931 Marylebone Cricket Club in South Africa 1930/31  Natal v Marylebone Cricket Clubf13368
19th February 1937 Currie Cup 1936/37  Natal v Eastern Provincef15652
19th November 1937 Currie Cup 1937/38  Natal v Griqualand Westf15991
25th February 1939 Marylebone Cricket Club in South Africa 1938/39  Natal v Marylebone Cricket Clubf16431
20th January 1940 First-Class matches in South Africa 1939/40  Natal v Eastern Provincef16768
1st March 1946 First-Class matches in South Africa 1945/46  Natal v Griqualand Westf17046
7th December 1946 Currie Cup 1946/47  Natal v Borderf17367
27th February 1948 Currie Cup 1947/48  Natal v North Eastern Transvaalf17838
19th February 1949 Marylebone Cricket Club in South Africa 1948/49  Natal XI v Marylebone Cricket Clubf18220
24th February 1950 Australia in South Africa 1949/50  Natal v Australiansf18611
3rd November 1950 Currie Cup 1950/51  Natal v Borderf18953
7th December 1951 Currie Cup 1951/52 Section ANatal v Western Provincef19415
6th February 1953 Currie Cup 1952/53 Section ANatal v Orange Free Statef19905
15th January 1954 New Zealand in Australia and South Africa 1953/54  Natal v New Zealandersf20322
21st January 1955 Currie Cup 1954/55 Section ANatal v Orange Free Statef20758
10th February 1956 Currie Cup 1955/56 Section ANatal v Western Provincef21205
18th January 1957 Marylebone Cricket Club in South Africa 1956/57  Natal v Marylebone Cricket Clubf21627
17th January 1958 Australia in South Africa 1957/58  Natal v Australiansf22105
14th January 1972 Currie Cup 1971/72 Section ANatal v Western Provincef28996
1st December 1972 SAB Currie Cup 1972/73 Section BNatal B v Borderf29396
23rd February 1973 SAB Currie Cup 1972/73 Section ANatal v Eastern Provincef29534
10th November 1973 SAB Currie Cup 1973/74 Section ANatal v Western Provincef29830
13th December 1974 SAB Currie Cup 1974/75 Section ANatal v Rhodesiaf30393
29th November 1975 SAB Currie Cup 1975/76 Section ANatal v Eastern Provincef30857
6th November 1976 Castle Currie Cup 1976/77 Section BNatal B v Griqualand Westf31291
15th January 1977 Castle Currie Cup 1976/77 Section ANatal v Transvaalf31418
25th February 1978 Castle Currie Cup 1977/78  Natal v Eastern Provincef31985
15th December 1978 Castle Currie Cup 1978/79  Natal v Rhodesiaf32354
18th January 1980 Castle Bowl 1979/80  Natal B v Zimbabwe-Rhodesia Bf32917
12th January 1985 Castle Bowl 1984/85  Natal B v Eastern Province Bf35585
19th December 1998 West Indies in South Africa 1998/99  South Africa A v West Indiansf44052
18th November 1999 Sri Lanka A in South Africa 1999/00  South Africa A v Sri Lanka Af44722
21st December 2000 Sri Lanka in South Africa 2000/01  KwaZulu-Natal v Sri Lankansf45478
21st December 2002 Pakistan in South Africa and Zimbabwe 2002/03  South Africa A v Pakistanisf46963
12th October 2006 South African Airways Provincial Three-Day Challenge 2006/07 Pool BKwaZulu-Natal Inland v KwaZulu-Natalf49536
16th November 2006 South African Airways Provincial Three-Day Challenge 2006/07 Pool BKwaZulu-Natal Inland v Borderf49594
23rd November 2006 SuperSport Series 2006/07  Dolphins v Lionsf49633
4th January 2007 SuperSport Series 2006/07  Dolphins v Titansf49779
25th January 2007 South African Airways Provincial Three-Day Challenge 2006/07 Pool BKwaZulu-Natal Inland v Keif49871
8th February 2007 SuperSport Series 2006/07  Dolphins v Cape Cobrasf49918
11th October 2007 South African Airways Provincial Three-Day Challenge 2007/08 Pool AKwaZulu-Natal Inland v Bolandf50229
15th November 2007 South African Airways Provincial Three-Day Challenge 2007/08 Pool AKwaZulu-Natal Inland v Eastern Provincef50369
29th November 2007 SuperSport Series 2007/08  Dolphins v Cape Cobrasf50424
24th January 2008 SuperSport Series 2007/08  Dolphins v Warriorsf50596
7th February 2008 South African Airways Provincial Three-Day Challenge 2007/08 Pool AKwaZulu-Natal Inland v South Western Districtsf50632
23rd October 2008 South African Airways Provincial Three-Day Challenge 2008/09 Pool BKwaZulu-Natal Inland v Free Statef51012
15th January 2009 South African Airways Provincial Three-Day Challenge 2008/09 Pool BKwaZulu-Natal Inland v North Westf51323
5th March 2009 South African Airways Provincial Three-Day Challenge 2008/09 Pool BKwaZulu-Natal Inland v Namibiaf51490
12th March 2009 SuperSport Series 2008/09  Dolphins v Cape Cobrasf51504
1st October 2009 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v Western Provincef51762
8th October 2009 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v KwaZulu-Natalf51780
22nd October 2009 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v Griqualand Westf51842
12th November 2009 SuperSport Series 2009/10  Dolphins v Eaglesf51953
19th November 2009 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v Borderf52000a
7th January 2010 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v Easternsf52189
25th February 2010 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v Gautengf52300
25th March 2010 CSA Provincial Three-Day Competition 2009/10  KwaZulu-Natal Inland v Northernsf52353
30th September 2010 CSA Provincial Three-Day Competition 2010/11  KwaZulu-Natal Inland v Northernsf52579
7th October 2010 SuperSport Series 2010/11  Dolphins v Warriorsf52592
14th October 2010 CSA Provincial Three-Day Competition 2010/11  KwaZulu-Natal Inland v Gautengf52605
16th December 2010 CSA Provincial Three-Day Competition 2010/11  KwaZulu-Natal Inland v Free Statef52850
13th January 2011 CSA Provincial Three-Day Competition 2010/11  KwaZulu-Natal Inland v Bolandf52910
10th February 2011 CSA Provincial Three-Day Competition 2010/11  KwaZulu-Natal Inland v KwaZulu-Natalf52946
24th February 2011 CSA Provincial Three-Day Competition 2010/11  KwaZulu-Natal Inland v South Western Districtsf52993
24th March 2011 SuperSport Series 2010/11  Dolphins v Knightsf53088
13th April 2011 Bangladesh A in South Africa 2010/11  South Africa A v Bangladesh Af53164
6th October 2011 SuperSport Series 2011/12  Dolphins v Titansf53391
13th October 2011 CSA Provincial Three-Day Competition 2011/12  KwaZulu-Natal Inland v Western Provincef53410
17th November 2011 CSA Provincial Three-Day Competition 2011/12  KwaZulu-Natal Inland v Eastern Provincef53565
1st December 2011 CSA Provincial Three-Day Competition 2011/12  KwaZulu-Natal Inland v Namibiaf53635
5th January 2012 CSA Provincial Three-Day Competition 2011/12  KwaZulu-Natal Inland v Borderf53718
12th January 2012 SuperSport Series 2011/12  Dolphins v Cape Cobrasf53729
9th February 2012 CSA Provincial Three-Day Competition 2011/12  KwaZulu-Natal Inland v Griqualand Westf53810
23rd February 2012 CSA Provincial Three-Day Competition 2011/12  KwaZulu-Natal Inland v Easternsf53865
22nd March 2012 CSA Provincial Three-Day Competition 2011/12  KwaZulu-Natal Inland v North Westf53952a
11th October 2012 Sunfoil Series 2012/13  Dolphins v Knightsf54196a
18th October 2012 Sunfoil Series 2012/13  Dolphins v Cape Cobrasf54207
8th November 2012 CSA Provincial Three-Day Competition 2012/13  KwaZulu-Natal Inland v South Western Districtsf54273
29th November 2012 CSA Provincial Three-Day Competition 2012/13  KwaZulu-Natal Inland v KwaZulu-Natalf54372
3rd January 2013 CSA Provincial Three-Day Competition 2012/13  KwaZulu-Natal Inland v Bolandf54485
17th January 2013 CSA Provincial Three-Day Competition 2012/13  KwaZulu-Natal Inland v Gautengf54516
7th February 2013 CSA Provincial Three-Day Competition 2012/13  KwaZulu-Natal Inland v Free Statef54589
21st February 2013 CSA Provincial Three-Day Competition 2012/13  KwaZulu-Natal Inland v Northernsf54651
3rd October 2013 CSA Provincial Three-Day Competition 2013/14  KwaZulu-Natal Inland v Namibiaf54991
10th October 2013 CSA Provincial Three-Day Competition 2013/14  KwaZulu-Natal Inland v North Westf55001
14th November 2013 CSA Provincial Three-Day Competition 2013/14  KwaZulu-Natal Inland v Griqualand Westf55110
21st November 2013 Sunfoil Series 2013/14  Dolphins v Cape Cobrasf55138
28th November 2013 Sunfoil Series 2013/14  Dolphins v Knightsf55161
5th December 2013 CSA Provincial Three-Day Competition 2013/14  KwaZulu-Natal Inland v Easternsf55189
16th January 2014 CSA Provincial Three-Day Competition 2013/14  KwaZulu-Natal Inland v Borderf55337
27th February 2014 CSA Provincial Three-Day Competition 2013/14  KwaZulu-Natal Inland v Western Provincef55466
13th March 2014 CSA Provincial Three-Day Competition 2013/14  KwaZulu-Natal Inland v Eastern Provincef55511
23rd October 2014 Sunfoil 3-Day Cup 2014/15 Pool BKwaZulu-Natal Inland v Free Statef55817
13th November 2014 Sunfoil 3-Day Cup 2014/15 Cross PoolKwaZulu-Natal Inland v South Western Districtsf55893
27th November 2014 Sunfoil 3-Day Cup 2014/15 Cross PoolKwaZulu-Natal Inland v KwaZulu-Natalf55940
18th December 2014 Sunfoil Series 2014/15  Dolphins v Warriorsf56013
15th January 2015 Sunfoil 3-Day Cup 2014/15 Pool BKwaZulu-Natal Inland v Easternsf56083
12th February 2015 Sunfoil 3-Day Cup 2014/15 Pool BKwaZulu-Natal Inland v Bolandf56185
26th March 2015 Sunfoil Series 2014/15  Dolphins v Cape Cobrasf56327
22nd October 2015 Sunfoil 3-Day Cup 2015/16 Cross PoolKwaZulu-Natal Inland v North Westf56621
26th November 2015 Sunfoil 3-Day Cup 2015/16 Pool BKwaZulu-Natal Inland v Eastern Provincef56772
20th December 2015 England in South Africa 2015/16  South Africa A v England XIf56861
7th January 2016 Sunfoil Series 2015/16  Dolphins v Warriorsf56888
21st January 2016 Sunfoil 3-Day Cup 2015/16 Pool BKwaZulu-Natal Inland v Gautengf56922
25th February 2016 Sunfoil 3-Day Cup 2015/16 Pool BKwaZulu-Natal Inland v Namibiaf56992
3rd March 2016 Sunfoil 3-Day Cup 2015/16 Cross PoolKwaZulu-Natal Inland v Borderf57009
18th March 2016 Sunfoil Series 2015/16  Dolphins v Lionsf57043
20th October 2016 Sunfoil 3-Day Cup 2016/17 Pool BKwaZulu-Natal Inland v Bolandf57368
3rd November 2016 Sunfoil 3-Day Cup 2016/17 Cross PoolKwaZulu-Natal Inland v South Western Districtsf57421
8th December 2016 Sunfoil 3-Day Cup 2016/17 Pool BKwaZulu-Natal Inland v Easternsf57579
19th January 2017 Sunfoil Series 2016/17  Dolphins v Lionsf57689
2nd February 2017 Sunfoil Series 2016/17  Dolphins v Titansf57729
9th February 2017 Sunfoil 3-Day Cup 2016/17 Cross PoolKwaZulu-Natal Inland v KwaZulu-Natalf57743
9th March 2017 Sunfoil 3-Day Cup 2016/17 Pool BKwaZulu-Natal Inland v Free Statef57798
6th October 2017 Sunfoil Series 2017/18  Dolphins v Lionsf58088
16th October 2017 Sunfoil Series 2017/18  Dolphins v Titansf58132
7th December 2017 Sunfoil 3-Day Cup 2017/18 Cross PoolKwaZulu-Natal Inland v North Westf58341
14th December 2017 Sunfoil 3-Day Cup 2017/18 Pool BKwaZulu-Natal Inland v Gautengf58361
4th January 2018 Sunfoil 3-Day Cup 2017/18 Pool BKwaZulu-Natal Inland v Eastern Provincef58415
1st February 2018 Sunfoil 3-Day Cup 2017/18 Cross PoolKwaZulu-Natal Inland v Borderf58496
15th February 2018 Sunfoil 3-Day Cup 2017/18 Pool BKwaZulu-Natal Inland v Namibiaf58522
1st March 2018 Sunfoil Series 2017/18  Dolphins v Cape Cobrasf58549
1st November 2018 CSA Provincial 3-Day Cup 2018/19 Cross PoolKwaZulu-Natal Inland v South Western Districtsf58952
22nd November 2018 CSA Provincial 3-Day Cup 2018/19 Cross PoolKwaZulu-Natal Inland v KwaZulu-Natalf59030
13th December 2018 CSA Provincial 3-Day Cup 2018/19 Pool AKwaZulu-Natal Inland v Free Statef59108
14th January 2019 Four Day Franchise Series 2018/19  Dolphins v Knightsf59246
28th January 2019 Four Day Franchise Series 2018/19  Dolphins v Cape Cobrasf59283
14th March 2019 CSA Provincial 3-Day Cup 2018/19 Pool AKwaZulu-Natal Inland v Easternsf59384
21st March 2019 CSA Provincial 3-Day Cup 2018/19 Pool AKwaZulu-Natal Inland v Bolandf59396a
3rd October 2019 CSA Provincial 3-Day Cup 2019/20 Pool AKwaZulu-Natal Inland v Central Gautengf59626
21st October 2019 Four Day Franchise Series 2019/20  Dolphins v Cape Cobrasf59661
12th December 2019 CSA Provincial 3-Day Cup 2019/20 Cross PoolKwaZulu-Natal Inland v Northern Capef59774b
13th January 2020 Four Day Franchise Series 2019/20  Dolphins v Lionsf59877
23rd January 2020 CSA Provincial 3-Day Cup 2019/20 Cross PoolKwaZulu-Natal Inland v North Westf59909
13th February 2020 CSA Provincial 3-Day Cup 2019/20 Pool AKwaZulu-Natal Inland v Eastern Provincef60010
5th March 2020 CSA Provincial 3-Day Cup 2019/20 Cross PoolKwaZulu-Natal Inland v Borderf60090
29th October 2021 CSA 4-Day Series 2021/22 Division 2KwaZulu-Natal Inland v Easternsf60550
13th January 2022 CSA 4-Day Series 2021/22 Division 2KwaZulu-Natal Inland v South Western Districtsf60666
20th October 2022 CSA 4-Day Series 2022/23 Division 2KwaZulu-Natal Inland v Mpumalangaf61124
17th November 2022 CSA 4-Day Series 2022/23 Division 2KwaZulu-Natal Inland v Northern Capef61223
9th February 2023 CSA 4-Day Series 2022/23 Division 2KwaZulu-Natal Inland v Borderf61433
11th November 2023 CSA 4-Day Series 2023/24 Division 1KwaZulu-Natal Inland v Western Provincef61837
14th December 2023 CSA 4-Day Series 2023/24 Division 1KwaZulu-Natal Inland v Bolandf61914
14th February 2024 CSA 4-Day Series 2023/24 Division 1KwaZulu-Natal Inland v Northernsf62110
21st February 2024 CSA 4-Day Series 2023/24 Division 1KwaZulu-Natal Inland v Eastern Provincef62145
28th November 2024 CSA 4-Day Series 2024/25 Division 2KwaZulu-Natal Inland v Northern Capef62615
30th January 2025 CSA 4-Day Series 2024/25 Division 2KwaZulu-Natal Inland v Mpumalangaf62689
20th March 2025 CSA 4-Day Series 2024/25 Division 2KwaZulu-Natal Inland v Borderf62721