Overall about 299 Cards of Mark McGwire have been traded in the last 30 days on ebay. The average price was $45.5. The price range was from $0.74 for 1987 Leaf #46 Mark McGwire by Leaf from 1987 to $1400.0 for 1987 Topps Tiffany #366 Mark McGwire PSA 10 by Topps from 1987.