The smallest hummingbird is the bee hummingbird, which is about 2.2 inches (5.6 cm) long and weighs about 0.07 ounces (2 grams). The largest hummingbird is the giant hummingbird, which is about 8.7 inches (22 cm) long and weighs about 1.1 ounces (31 grams).
The Australian sparrow is about 6 inches (15 cm) long and weighs about 1 ounce (28 grams).