Nehra played 157 wickets in 120 ODIs and 44 wickets in 17 Tests. In T20s, which was his chosen format in his twilight days, he took 34 wickets in 27 games.