Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Assuming usage of a 2021 Toyota Corolla Hybrid LE (because here at Smogoff we care about the environment):
Total volume = cargo volume + passenger volume = 88.6+13.1 cubic feet : 101.7 cubic feet ---> 2.8798233 cubic meters
Cargo capacity: Much harder to find, sources seem to indicate somewhere around 350 kg
If we model pokemon as a sphere with the diameter of their sphere equal to their height and negligible weight (which is a terrible way of modelling them), then the amount of pokemon that can fit into a Toyota Corolla by cargo volume is:
floor((cargovolume) / ((4/3) * pi * (height/2)^3))
This also completely ignores packing density, but cut me a break.
If we consider pokemon as point masses then we get that the amount of pokemon that can fit into a Toyota Corolla is:
floor((cargocapacity) / (pokemonweight))
Using our methodology we get two separate rankings:
Height:
(after first place in this list I'm just gonna list the pokemon who would seem most fun/coolest to take a car ride with in that height bracket, not all the pokemon at that height bracket)
Joltik/Flabebe/Cutiefly/Comfey/Cosmoem/Sinistea (0.1m) - 5500 in a Toyota Corolla
Alolan Diglett (0.2m) - 687 in a Toyota Corolla
Durant (0.3m) - 203 in a Toyota Corolla
Geodude (0.4m) - 85 in a Toyota Corolla
Mankey (0.5m) - 44 in a Toyota Corolla
Greedent (0.6m) - 25 in a Toyota Corolla
Croagunk (0.7m) - 16 in a Toyota Corolla
Azumarill (0.8m) - 10 in a Toyota Corolla
Porygon-Z (0.9m) - 7 in a Toyota Corolla
Wigglytuff (1.0m) - 5 in a Toyota Corolla
Weight:
(after first place in this list I'm just gonna list the pokemon who would seem most fun/coolest to take a car ride with in that weight bracket, not all the pokemon at that weight bracket)
Gastly/Haunter/Flabebe/Cosmog/Kartana (0.1kg) - 3500 in a Toyota Corolla
Sinistea (0.2kg) - 1750 in a Toyota Corolla
Minior (0.3kg) - 1166 in a Toyota Corolla
Cursola (0.4kg) - 875 in a Toyota Corolla
Hoppip (0.5kg) - 700 in a Toyota Corolla
Joltik (0.6kg) - 583 in a Toyota Corolla
Mimikyu (0.7kg) - 500 in a Toyota Corolla
Castform (0.8kg) - 437 in a Toyota Corolla
Floette (0.9kg) - 388 in a Toyota Corolla
Koffing (1kg) 350 in a Toyota Corolla
Additional Fun Facts:
The tallest pokemon that could fit in your car is 1.7 meters tall. Quite a few cool guys in this height bracket, but the standouts are Gigalith, Heatran, Zard X, and Empoleon.
The heaviest pokemon that you could fit into your car is is Necrozma-Dawn-Wings, at exactly 350 kg. Unfortunately, you wouldn't be able to get in and drive. The average human weight is 62 kg, so the heaviest pokemon you could likely get in your Corolla with is Rhyperior.
But the most important takeaway from all of this is that, if pokemon were real, people could be driving around with a Corolla full of 3500 band karts. You should definitely get your license taken away for that.
Assuming usage of a 2021 Toyota Corolla Hybrid LE (because here at Smogoff we care about the environment):
Total volume = cargo volume + passenger volume = 88.6+13.1 cubic feet : 101.7 cubic feet ---> 2.8798233 cubic meters
Cargo capacity: Much harder to find, sources seem to indicate somewhere around 350 kg
If we model pokemon as a sphere with the diameter of their sphere equal to their height and negligible weight (which is a terrible way of modelling them), then the amount of pokemon that can fit into a Toyota Corolla by cargo volume is:
floor((cargovolume) / ((4/3) * pi * (height/2)^3))
This also completely ignores packing density, but cut me a break.
If we consider pokemon as point masses then we get that the amount of pokemon that can fit into a Toyota Corolla is:
floor((cargocapacity) / (pokemonweight))
Using our methodology we get two separate rankings:
Height:
(after first place in this list I'm just gonna list the pokemon who would seem most fun/coolest to take a car ride with in that height bracket, not all the pokemon at that height bracket)
Joltik/Flabebe/Cutiefly/Comfey/Cosmoem/Sinistea (0.1m) - 5500 in a Toyota Corolla
Alolan Diglett (0.2m) - 687 in a Toyota Corolla
Durant (0.3m) - 203 in a Toyota Corolla
Geodude (0.4m) - 85 in a Toyota Corolla
Mankey (0.5m) - 44 in a Toyota Corolla
Greedent (0.6m) - 25 in a Toyota Corolla
Croagunk (0.7m) - 16 in a Toyota Corolla
Azumarill (0.8m) - 10 in a Toyota Corolla
Porygon-Z (0.9m) - 7 in a Toyota Corolla
Wigglytuff (1.0m) - 5 in a Toyota Corolla
Weight:
(after first place in this list I'm just gonna list the pokemon who would seem most fun/coolest to take a car ride with in that weight bracket, not all the pokemon at that weight bracket)
Gastly/Haunter/Flabebe/Cosmog/Kartana (0.1kg) - 3500 in a Toyota Corolla
Sinistea (0.2kg) - 1750 in a Toyota Corolla
Minior (0.3kg) - 1166 in a Toyota Corolla
Cursola (0.4kg) - 875 in a Toyota Corolla
Hoppip (0.5kg) - 700 in a Toyota Corolla
Joltik (0.6kg) - 583 in a Toyota Corolla
Mimikyu (0.7kg) - 500 in a Toyota Corolla
Castform (0.8kg) - 437 in a Toyota Corolla
Floette (0.9kg) - 388 in a Toyota Corolla
Koffing (1kg) 350 in a Toyota Corolla
Additional Fun Facts:
The tallest pokemon that could fit in your car is 1.7 meters tall. Quite a few cool guys in this height bracket, but the standouts are Gigalith, Heatran, Zard X, and Empoleon.
The heaviest pokemon that you could fit into your car is is Necrozma-Dawn-Wings, at exactly 350 kg. Unfortunately, you wouldn't be able to get in and drive. The average human weight is 62 kg, so the heaviest pokemon you could likely get in your Corolla with is Rhyperior.
But the most important takeaway from all of this is that, if pokemon were real, people could be driving around with a Corolla full of 3500 band karts. You should definitely get your license taken away for that.
I'm gonna interpret that as being completely genuine
The coolest bit of all of this is that your list is probably more accurate than mine because of how bad my method for figuring out the volume of a pokemon is