In reply to what I said earlier, I thought I'd have a peek at a year by year basis. Over Imran's career, he has the following calendar years where his batting average was >30, and his bowling <30.
1980: 351 runs @ 31.90, 1 x 50, 1 x 100; 30 wickets @ 21.46, 3 x 5WI.
1982: 393 runs @ 49.12, 2 x 50; 62 wickets @ 13.29, 5 x 5WI.
1983: 324 runs @ 108.00, 2 x 50, 1 x 100; 26 wickets @ 15.80, 3 x 5WI.
1985: 69 runs @ 34.5, 1 x 50; 17 wickets @ 15.94, 1 x 5WI.
1987: 515 runs @ 57.22, 2 x 50, 2 x 100; 29 wickets @ 29.2, 2 x 5WI.
1990: 430 runs @ 61.42, 3 x 50, 1 x 100; 8 wickets @ 27.62.
The ones that I've bolded are seriously good all-round years. You could get picky in 1985, saying that he only scored 69 runs for the calndar year, and in 1990, where he only took 8 wickets in six games.
In comparison to Beefy...
1978: 597 runs @ 39.8, 1 x 50, 3 x 100; 66 wickets @ 18.19, 5 x 5WI.
1979: 446 runs @ 37.16, 2 x 50, 1 x 100; 42 wickets @ 20.73, 4 x 5WI.
1980: 437 runs @ 31.21, 1 x 50, 2 x 100; 35 wickets @ 23.37, 2 x 5WI.
1983: 319 runs @ 31.90, 1 x 50, 1 x 100; 15 wickets @ 30.00
1985: 250 runs @ 31.25, 2 x 50; 31 wickets @ 27.58, 1 x 5WI.
With 1983 being a bit of an asterisk, as he averaged bang on 30. Also, the Beef man did a lot of his damage against WSC affected teams, unless I'm much mistaken. FTR, in 1981, where he did the damage to Australia in the Ashes, his figures were:
629 runs @ 28.59, 3 x 50, 2 x 100; 62 wickets @ 25.54, 4 x 5WI.