31" Baseball Bats
Save search
5,807 Results
Used 2021 Louisville Slugger USSSA Certified Composite 23 oz 31" Meta Bat
$99$11010%
Retail price: $225Used 2017 Louisville Slugger USSSA Certified Composite 21 oz 31" Prime 917 Bat
$73$8110%
Retail price: $260Used Kid Pitch (9YO-13YO) 2019 Marucci CAT8 Bat USSSA Certified (-8) Alloy 23 oz 31"
$48
Retail price: $230