Kevin Pietersen

28 Feb Newsletter – January 2017

Pendulum Cricket Test Match overview: 23 January 2017 Cricket news feed   Click Link >>> Test Cricket Current Status   The recent rankings are certainly true for the top three countries. India having only lost 6 matches during the past 4-year cycle. A loss of 17% home and away, truly remarkable...

Read More