Cricket

Bedingham takes a big step on…

David Bedingham scored a fine 110 on Day 3 in Hamilton.

Of the 366 men who have played 464 Tests for South Africa, 73 have scored centuries - 2,347… Read more