While a bowling average of 27 in ODIs was good without being great in the 80s, a batting average of 27 at a high strike rate to go with that was pretty damn awesome for the time. Kapil was certainly ahead of his time with the bat and counts as one of the few all rounders in contention for the number 7 spot in an AT ODI side. Probably only Klusener was definitively superior as a bowling all rounder.
Klusner 1996-2004 (9yrs) vs Kapil (entire 80s)
BATTING ( among top 50 run scorers)
Klusner 17 th Highest Run scorer (3576 runs) of his time
(17th highest in 80s - Kepler wessels 1740 runs)
Kapil 13th highest run scorer of 80s - 2869 runs
(13th highest 1996-04 - Grant Flower 5912 runs)
Klusner - avg 41 - 12th highest (Chris Broad 40)
Kapil - avg 27 - 40th highest ( Sehwag 32)
Klusner - 90 SR -5th (Ijaz 83 )
Kapil - 102 SR -highest- (Afridi 103)
BOWLING(among top 50 wicket takers )
Klusner - 192 wickets -17th (Geoff Lawson 88 wickets )
Kapil - 168 wickets - highest ( Murali 331 wickets )
Klusner - avg 30 - 29th ( Walsh 29.5)
Kapil - avg 26 - 17th ( Warne 27)
Klusner - ER 4.7 - 37th ( Mudassar Nazar 4.27)
Kapil - ER 3.68 - 13th ( Saqlain 4.29)
Apparently Kapil is a combination of 3 ATG spinners..
Klusner better batsman, Kapil better bowler.. a useless exercise as its a well known fact. But then, these stats disagree with People who claims Kapil's batting is overrated.