Ask a hundred cricket fans to draw up a list of five former players who would have excelled in the Twenty20 format, and the chances are each one of them would have one common name – Brian Charles Lara ...