They Create history
Written by Harsh Chopra Apr 26th 24 887 reads
Andrew Strauss played international cricket from 2003-2012. He played 100 test matches for England and he made 7037 runs at an average of 40.91 with 21 test hundreds. A look at his best performances.