Unshakeable, unflappable Haynes

             Matches   Inns   Not out   Runs   Highest  Avg   100's

Test cricket 116 202 25 7487 184 42.29 18

One-day cricket 238 237 28 8648 152* 41.37 17

Story