Best Cricket Test Matches of All Time

Test Cricket is the greatest form of the sport in many fans and players opinions. Over the years, some incredible test matches have taken place. Here are some of the best. (Note: I'm not just putting games in that had close finishes, I'll also include games for individual performances, contexts and fightbacks)
The Top Ten
1 England Vs. Australia - 2nd test at Edgbaston 2005 Ashes
2 India Vs Pakistan - 1st test at Chennai 1999
3 Australia Vs. West Indies - 1st test at Brisbane 1960
4 India Vs. Australia - 2nd test at Kolkata 2001
5 India Vs. Australia - 1st test at Madras 1986
6 Australia Vs. Pakistan - 1st test at Melbourne 1979
7 England Vs. Australia - 1st test at Kennington 1882
8 South Africa Vs. England - 5th test at Centurion 2000
9 West Indies Vs. Bangladesh - 2nd test at St. Georges 2009
10 England Vs. India - 1st test at Lord's 1990
The Contenders
11 England Vs. Australia - 3rd test at Headingley 2019
BAdd New Item