- England – 837 centuries
Quite a surprise, maybe not! They have been playing the game since it started and has played more games than any other nation. They always weigh test cricket above other formats which helped them excel all through the centuries. England players have managed an astonishing 837 centuries in 971 matches.