0 (0 to 0)  Transvaal  0(0) - 0(1)  England 'C' (0 to 0) 0: 06JUL1929
0 (0 to 0)  Natal  0(3) - 0(2)  Transvaal  (0 to 0) 0: 01JAN1928
150 (338 to 342)  Transvaal  1(1) - 1(1)  Natal  (356 to 352) 150: 01JAN1925
225 (310 to 338)  Transvaal  4(4) - 1(1)  Zimbabwe  (-26 to -49) 180: 02JAN1923
150 (372 to 310)  Transvaal  1(1) - 1(1)  Zimbabwe  (-31 to 18) 120: 01JAN1922
150 (405 to 372)  Transvaal  2(1) - 3(3)  England 'C' (627 to 632) 25: 12JUN1920
120 (306 to 396)  Orange Free State  0.5(0) - 0(0)  Transvaal  (495 to 405) 120: 04JAN1911
25 (494 to 495)  Transvaal  4(4) - 0(0)  Zimbabwe  (-30 to -31) 25: 03JAN1911
150 (449 to 494)  Transvaal  1(0) - 1(1)  England 'B' (688 to 681) 25: 18JUN1910
225 (416 to 449)  Transvaal  5(5) - 1(1)  Zimbabwe  (111 to 89) 150: 01JAN1908
225 (258 to 416)  Transvaal  5(5) - 1(1)  Natal  (408 to 250) 225: 01JAN1899
150 (333 to 408)  Natal  1(1) - 0(0)  Transvaal  (333 to 258) 150: 01JAN1896