James Anderson has moved top spot of the International Cricket Council Test bowling rankings after a scintillating display in the nine-wicket win over West Indies at Lord's.
James Anderson has moved top spot of the International Cricket Council Test bowling rankings after a scintillating display in the nine-wicket win over West Indies at Lord's.