Harbhajan's 8/84 ranked 2nd best Test bowling performance
According to a scientific study, Indian spinner Harbhajan Singh's figures of 8/84 against Australia in 2001 was ranked as the second best Test bowling performance of all time. The study took into account seven key factors, such as wickets/runs, opposition, conditions, and match and series impact. Curtly Ambrose is the only bowler to figure twice in the list's top ten.