
Kerbau dewasa dapat memiliki berat sekitar 300 kg hingga 600 kg. Kerbau liar dapat memiliki berat yang lebih, kerbau liar betina dapat mencapai berat hingga 800 kg dan kerbau liar jantan dapat mencapai berat hingga 1200 kg. Berat rata-rata kerbau jantan adalah 900 kg dan tinggi rata-rata di bagian bahu kerbau adalah 1.7 m. Salah satu ciri yang membezakan kerbau liar dengan kerbau jinak adalah kerbau jinak memiliki perut yang bulat. Dengan adanya percampuran keturunan antara kerbau-kerbau antara populasi yang berbeza, berat badan kerbau juga berubah-ubah. Kerbau diperkirakan berasal dari Asia Selatan.