Match drawn
South Africa A 483/8d and 220/9d; Sri Lankans 272/9d and 239/4
Match drawn
Match drawn
Sri Lankans 336/5d and 265/2; Rest of South Africa 392
Match drawn
South Africa won by an innings and 64 runs
Sri Lanka 192 and 130; South Africa 386
South Africa won by an innings and 64 runs
South Africa won by 3 wickets
Sri Lanka 323 and 245; South Africa 448 and 124/7
South Africa won by 3 wickets
South Africa A won by 65 runs (D/L method)
South Africa A 221 (47.4/50 ov); Sri Lankans 111/8 (32/32 ov, target: 177)
South Africa A won by 65 runs (D/L method)
South Africa won by 6 wickets (with 123 balls remaining)
Sri Lanka 128 (46.4/50 ov); South Africa 129/4 (29.3/50 ov)
South Africa won by 6 wickets (with 123 balls remaining)
South Africa won by 177 runs
South Africa 317/6 (50/50 ov); Sri Lanka 140 (33.2/49 ov)
South Africa won by 177 runs
Sri Lanka won by 7 wickets (with 50 balls remaining)
South Africa 253/7 (50/50 ov); Sri Lanka 258/3 (41.4/50 ov)
Sri Lanka won by 7 wickets (with 50 balls remaining)
South Africa won by 8 wickets (with 115 balls remaining)
Sri Lanka 184 (47.3/50 ov); South Africa 190/2 (30.5/50 ov)
South Africa won by 8 wickets (with 115 balls remaining)
South Africa won by 6 wickets (with 29 balls remaining)
Sri Lanka 228/8 (50/50 ov); South Africa 229/4 (45.1/50 ov)
South Africa won by 6 wickets (with 29 balls remaining)
Sri Lanka won by 7 wickets (with 37 balls remaining)
Griqualand West 163/8 (36/36 ov); Sri Lanka 168/3 (29.5/36 ov)
Sri Lanka won by 7 wickets (with 37 balls remaining)
Sri Lanka won by 5 wickets (with 70 balls remaining)
Free State 182/7 (50/50 ov); Sri Lanka 183/5 (38.2/50 ov)
Sri Lanka won by 5 wickets (with 70 balls remaining)
Sri Lanka won by 47 runs
Sri Lanka 272/7 (50/50 ov); New Zealand 225 (45.3/50 ov)
Sri Lanka won by 47 runs
Sri Lanka won by 10 wickets (with 173 balls remaining)
Bangladesh 124 (31.1/50 ov); Sri Lanka 126/0 (21.1/50 ov)
Sri Lanka won by 10 wickets (with 173 balls remaining)
Sri Lanka won by 9 wickets (with 272 balls remaining)
Canada 36 (18.4/50 ov); Sri Lanka 37/1 (4.4/50 ov)
Sri Lanka won by 9 wickets (with 272 balls remaining)
Sri Lanka won by 6 runs
Sri Lanka 228/6 (50/50 ov); West Indies 222/9 (50/50 ov)
Sri Lanka won by 6 runs
Match tied (D/L method)
Sri Lanka 268/9 (50/50 ov); South Africa 229/6 (45/45 ov, target: 230)
Match tied (D/L method)
Australia won by 96 runs
Australia 319/5 (50/50 ov); Sri Lanka 223 (47.4/50 ov)
Australia won by 96 runs
India won by 183 runs
India 292/6 (50/50 ov); Sri Lanka 109 (23/50 ov)
India won by 183 runs
Sri Lanka won by 74 runs
Sri Lanka 256/5 (50/50 ov); Zimbabwe 182 (41.5/50 ov)
Sri Lanka won by 74 runs
Australia won by 48 runs (D/L method)
Australia 212/7 (50/50 ov); Sri Lanka 123/7 (38.1/38.1 ov, target: 172)
Australia won by 48 runs (D/L method)