กติกาการเล่น
โครงสร้างของลีกเมื่อจบฤดูกาล 2 ทีมอันดับสุดท้ายของตารางจะตกชั้นลงไปเล่นในซไวเทอบุนเดิสลีกา และ ทีมอันดับ 1 และ 2 (แชมป์และรองแชมป์) จากซไวเทอบุนเดิสลีกาจะเลื่อนชั้นขึ้นมาเล่นในบุนเดิสลีกา ส่วนทีมอันดับ 16 ของบุนเดิสลีกาจะเล่นเพลย์ออฟกับทีมอันดับ 3 ของซไวเทอบุนเดิสลีกาเพื่อหาทีมลงเล่นในบุนเดิสลีกาประจำฤดูกาลถัดไป4 ทีมที่อันดับดีสุดจะได้ผ่านเข้าไปเล่นในยูฟ่าแชมเปียนส์ลีก โดยสี่ทีมอันดับแรกจะผ่านเข้าไปรอในรอบแบ่งกลุ่ม(ทีมชนะเลิศได้อยู่โถ 1) ส่วนอันดับ 5 จะมีสิทธิเข้าไปเล่นในยูฟ่ายูโรปาลีกรูปแบบการแข่งขันบุนเดิสลีกาเป็นลีกฟุตบอลระดับสูงสุดของเยอรมัน การแข่งขันอีเอฟแอลแชมเปียนชิปเป็นที่ร่วมของ18สโมสรฟุตบอลในเข้าด้วยกัน แข่งขันในระดับพบกันหมด เหย้าและเยือน แบ่งเป็นสองฤดูกาลเล่นจบ โปรแกรมบอลของบุนเดิสลีกาในสองฤดูกาลนั้น ไม่เหมือนกัน ในฤดูกาลเดียวนั้น ทั้งสองทีมไม่ได้พบกันสองครั้ง โดยปกติ ทั้งสิ้น38นัดจะเล่นตั้งแต่ต้นเดือนสิงหาคมถึงกลางเดือนพฤษภาคมของปีถัดไป ถ้าเมื่อจบฤดูกาลนั้น จัดการลีกยูโรปหรือว่าลีกฟุตบอลโลก ฤดูกาลนั้นอาจจะจบก่อนปลายเดือนพฤษภาคมในการแข่งขันบุนเดิสลีกานั้น ทีมชนะได้3คะแนน ทีมเสมอได้1คะแนน ทีมแพ้ไม่ได้คะแนน ตลออดฤดูกาลทุกทีมจะต้องแข่งกันทั้งสิ้น34นัด เมื่อสิ้นสุดฤดูกาล ทีมที่มีคะแนนมาที่สุดจะเป็นแชมป์ลีก หากมี2ทีมหรือว่ามากกว่า2ทีมมีคะแนนเดียวกัน จะจัดอันดับตามเงื่อนไขตามนี้1.ต่างสถิติประตูได้เสียทั้งหมดในลีก2.ต่างลถิติยิงเข้าประตูทั้งหมดในลีก3.ผลงานการแข่งขันที่พบกัน4.ต่างคะแนนในสถิติการพบกันของหลายทีมนั้น5.ต่างประตูได้เสียในสถิติการพบกันของหลายทีมนั้นถ้ากฎที่บอกไว้ยังไม่สามารถจัดอันดับได้ จะจัดเกมให้เล่นกันอีก