Mobile Phones › Mi 4G Mobiles
Share:

Mi 4G Mobiles

Xiaomi released its first phone, the Mi 1s, in 2012 but it wasn't 4G LTE compatible. Xiaomi's first 4G LTE compatible smartphone was the Mi 4. Since then, all Xiaomi phones released in India and all other markets have been 4G LTE network compatible. All Xiaomi phones released since the Redmi Note 4G in India have been compatible with most 4G LTE bands that are used by telecom operators in India. Xiaomi's best 4G phone, as of December 2018, is the POCO F1, with up to 1.2Gbps download speed and up to 150Mbps upload speeds. The cheapest 4G Xiaomi mobile in India, as of December 2018, is the Redmi 6A and it can achieve a maximum download speed of up to 300Mbps and upload speed of up to 150Mbps. Xiaomi's latest 4G mobiles are even capable of connecting to 4G LTE networks using both SIM card slots. You can find the best price of Xiaomi 4G mobiles on this price list page.
SORT BY

Mi 4G Mobiles Price In India

  • 17,990
    See more prices
    OPPO
      8.0
      Expert Score
      OPPO F17
      • 7.45mm Ultra-sleek Leather-feel Body
      • AI Ultra-Wide Quad Camera
      • 30W VOOC Flash Charge 4.0
      • 6.44" Super AMOLED Display
      • In-display fingerprint Unlock
      • Snapdragon 662 Processor
      • 6GB + 128GB
      • ColorOS 7.2
  • 9,999
    See more prices
    Amazon
    Tatacliq
    Flipkart
    7.5
    Expert Score
    Xiaomi Redmi 9 Prime
    • MediaTek Helio G80
    • 4 GB RAM
    • 64 GB internal storage
    • 5020 mAh battery
    • Quad (13 8 5 2) MP Rear, 8 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 17,600
    See more prices
    Tatacliq
    Flipkart
    8.2
    Expert Score
    Xiaomi Redmi Note 9 Pro Max
    • Qualcomm Snapdragon 720G
    • 6 GB RAM
    • 64 GB internal storage
    • 5020 mAh battery
    • Quad (64 8 5 2) MP Rear, 32 MP Front Camera rear
    • 6.67 inches (16.94 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 12,999
    See more prices
    Tatacliq
    Flipkart
    8.7
    Expert Score
    Xiaomi Redmi Note 9
    • MediaTek Helio G85
    • 4 GB RAM
    • 64 GB internal storage
    • 5020 mAh battery
    • Quad (48 8 2 2) MP Rear, 13 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 15,496
    See more prices
    Amazon
    Flipkart
    8.6
    Expert Score
    Xiaomi Poco X2
    • Qualcomm Snapdragon 730G
    • 6GB RAM
    • 64GB internal storage
    • 4500 mAh battery
    • Quad (64MP 8MP 2MP 2MP) rear, Dual (20MP 2MP) selfie
    • 6.7 inches (17.02 cm) Screen
    • Dual, Nano-SIM
    • Android v10 (Q)
  • 8,999
    See more prices
    Amazon
    Tatacliq
    Flipkart
    8.2
    Expert Score
    Xiaomi Redmi 9
    • MediaTek Helio G35
    • 4 GB RAM
    • 64 GB internal storage
    • 5000 mAh battery
    • Dual (13 2) MP Rear, 5 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 6,799
    See more prices
    Amazon
    Tatacliq
    Flipkart
    7.8
    Expert Score
    Xiaomi Redmi 9A
    • MediaTek Helio G25
    • 2 GB RAM
    • 32 GB internal storage
    • 5000 mAh battery
    • 13 MP Rear, 5 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 12,999
    See more prices
    Tatacliq
    Flipkart
    8.3
    Expert Score
    Xiaomi Redmi Note 8
    • Qualcomm Snapdragon 665
    • 4 GB RAM
    • 64 GB internal storage
    • 4000 mAh battery
    • Quad (48 8 2 2) MP Rear, 13 MP Front Camera rear
    • 6.3 inches (16 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 14,872
    See more prices
    Flipkart
    Tatacliq
    8.5
    Expert Score
    Xiaomi Redmi Note 8 Pro
    • MediaTek Helio G90T
    • 6 GB RAM
    • 64 GB internal storage
    • 4500 mAh battery
    • Quad (64 8 2 2) MP Rear, 20 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 8,490
    See more prices
    Amazon
    7.8
    Expert Score
    Xiaomi Redmi 8A
    • Qualcomm Snapdragon 439
    • 2GB RAM
    • 32GB internal storage
    • 5000 mAh battery
    • 12MP rear, 8MP selfie
    • 6.2 inches (15.8 cm) Screen
    • Dual, Nano-SIM (Dedicated slot)
    • Android v9.0 (Pie)
  • 14,784
    See more prices
    Tatacliq
    Flipkart
    8.4
    Expert Score
    Xiaomi Redmi Note 9 Pro
    • Qualcomm Snapdragon 720G
    • 4 GB RAM
    • 64 GB internal storage
    • 5020 mAh battery
    • Quad (48 8 5 2) MP Rear, 16 MP Front Camera rear
    • 6.67 inches (16.94 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 7,999
    See more prices
    Amazon
    Flipkart
    8.1
    Expert Score
    Xiaomi Redmi 7
    • Qualcomm Snapdragon 632
    • 2 GB RAM
    • 32 GB internal storage
    • 4000 mAh battery
    • Dual (12 2) MP Rear, 8 MP Front Camera rear
    • 6.26 inches (15.9 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 22,872
    See more prices
    Amazon
    Flipkart
    Tatacliq
    8.7
    Expert Score
    Xiaomi Redmi K20 Pro
    • Qualcomm Snapdragon 855
    • 6GB RAM
    • 128GB internal storage
    • 4000 mAh battery
    • Triple (48MP 13MP 8MP) rear, 20MP (Pop-Up) selfie
    • 6.39 inches Screen
    • Dual, Nano-SIM
    • Android, v9.0 (Pie)
  • 9,999
    See more prices
    Flipkart
    Tatacliq
    Amazon
    7.8
    Expert Score
    Xiaomi Redmi 8
    • Qualcomm Snapdragon 439
    • 4 GB RAM
    • 64 GB internal storage
    • 5000 mAh battery
    • Dual (12 2) MP Rear, 8 MP Front Camera rear
    • 6.22 inches (15.8 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 11,999
    See more prices
    Amazon
    Flipkart
    Tatacliq
    7.8
    Expert Score
    Xiaomi Redmi 9 Prime 128GB
    • MediaTek Helio G80
    • 4 GB RAM
    • 128 GB internal storage
    • 5020 mAh battery
    • Quad (13 8 5 2) MP Rear, 8 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 8,075
    See more prices
    Tatacliq
    Flipkart
    8.2
    Expert Score
    Xiaomi Redmi 8A Dual
    • Qualcomm Snapdragon 439
    • 2GB RAM
    • 32GB internal storage
    • 5000 mAh battery
    • Dual (13MP 2MP) rear, 8MP selfie
    • 6.22 Inch (15.8cm) Screen
    • Dual, Nano-SIM (Dedicated slot)
    • Android v9.0 (Pie)
  • 14,899
    See more prices
    Tatacliq
    Flipkart
    8.0
    Expert Score
    Xiaomi Mi A3
    • Qualcomm Snapdragon 665
    • 4 GB RAM
    • 64 GB internal storage
    • 4030 mAh battery
    • Triple (48 8 2) MP Rear, 32 MP Front Camera rear
    • 6.08 inches (15.44 cm) Screen
    • Dual, Nano-Hybrid SIM
    • Android v9.0 (Pie)
  • 10,870
    See more prices
    Amazon
    8.6
    Expert Score
    Xiaomi Redmi Note 7S 32GB
    • Qualcomm Snapdragon 660 MSM8956
    • 3 GB RAM
    • 32 GB internal storage
    • 4000 mAh battery
    • Dual (48 5) MP Rear, 13 MP Front Camera rear
    • 6.3 inches (16 cm) Screen
    • Dual, Nano-Hybrid SIM
    • Android v9.0 (Pie)
  • 13,100
    See more prices
    Amazon
    Flipkart
    9.0
    Expert Score
    Xiaomi Redmi Note 7 Pro
    • Qualcomm SDM675 Snapdragon 675
    • 4GB RAM
    • 64GB internal storage
    • 4000 mAh battery
    • Dual (48MP 5MP) rear, 13MP selfie
    • 6.3 inches Screen
    • Dual, Nano-SIM (Hybrid Slot)
    • Android v9.0 (Pie)
  • 8,924
    See more prices
    Flipkart
    Tatacliq
    Xiaomi Redmi 8A Dual 3GB RAM
    • Qualcomm Snapdragon 439
    • 3GB RAM
    • 32GB internal storage
    • 5000 mAh battery
    • Dual (13MP 2MP) rear, 8MP selfie
    • 6.22 Inch (15.8cm) Screen
    • Dual, Nano-SIM (Dedicated slot)
    • Android v9.0 (Pie)
  • 16,499
    See more prices
    Tatacliq
    Xiaomi Redmi Note 8 128GB
    • Qualcomm Snapdragon 665
    • 6 GB RAM
    • 128 GB internal storage
    • 4000 mAh battery
    • Quad (48 8 2 2) MP Rear, 13 MP Front Camera rear
    • 6.3 inches (16 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 15,374
    See more prices
    Tatacliq
    Flipkart
    8.0
    Expert Score
    Xiaomi Redmi Note 9 6GB RAM
    • MediaTek Helio G85
    • 6 GB RAM
    • 128 GB internal storage
    • 5020 mAh battery
    • Quad (48 8 2 2) MP Rear, 13 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 17,990
    See more prices
    Amazon
    Tatacliq
    Flipkart
    8.4
    Expert Score
    Xiaomi Redmi K20
    • Qualcomm Snapdragon 730
    • 6 GB RAM
    • 64 GB internal storage
    • 4000 mAh battery
    • Triple (48 13 8) MP Rear, 20 MP Front Camera rear
    • 6.39 inches (16.23 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 13,998
    See more prices
    Flipkart
    Tatacliq
    8.0
    Expert Score
    Xiaomi Redmi Note 9 128GB
    • MediaTek Helio G85
    • 4 GB RAM
    • 128 GB internal storage
    • 5020 mAh battery
    • Quad (48 8 2 2) MP Rear, 13 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 5,999
    See more prices
    Amazon
    8.0
    Expert Score
    Xiaomi Redmi Y1 Lite
    • Qualcomm Snapdragon 425 MSM8917
    • 2 GB RAM
    • 16 GB internal storage
    • 3080 mAh battery
    • 13 MP Rear, 5 MP Front Camera rear
    • 5.5 inches (13.97 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v7.1.2 (Nougat)
  • 17,500
    See more prices
    Amazon
    8.7
    Expert Score
    Xiaomi Poco F1
    • Qualcomm Snapdragon 845
    • 6 GB RAM
    • 64 GB internal storage
    • 4000 mAh battery
    • Dual (12 5) MP Rear, 20 MP Front Camera rear
    • 6.18 inches (15.7 cm) Screen
    • Dual, Nano-Hybrid SIM
    • Android v8.1 (Oreo)
  • 9,199
    See more prices
    Tatacliq
    Flipkart
    7.8
    Expert Score
    Xiaomi Redmi 8A Dual 64GB
    • Qualcomm Snapdragon 439
    • 3 GB RAM
    • 64 GB internal storage
    • 5000 mAh battery
    • Dual (13 2) MP Rear, 8 MP Front Camera rear
    • 6.22 inches (15.8 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 9,999
    See more prices
    Amazon
    Flipkart
    8.0
    Expert Score
    Xiaomi Redmi Y3
    • Qualcomm Snapdragon 632
    • 3 GB RAM
    • 32 GB internal storage
    • 4000 mAh battery
    • Dual (12 2) MP Rear, 32 MP Front Camera rear
    • 6.26 inches (15.9 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 12,499
    See more prices
    Flipkart
    Amazon
    8.0
    Expert Score
    Xiaomi Redmi Note 6 Pro
    • Qualcomm Snapdragon 636
    • 4 GB RAM
    • 64 GB internal storage
    • 4000 mAh battery
    • Dual (12 5) MP Rear, Dual (20 2) MP Front Camera rear
    • 6.26 inches (15.9 cm) Screen
    • Dual, Nano-Hybrid SIM
    • Android v8.1 (Oreo)
  • 8,999
    See more prices
    Amazon
    Flipkart
    8.2
    Expert Score
    Xiaomi Redmi 6 Pro
    • Qualcomm Snapdragon 625
    • 3GB RAM
    • 32GB internal storage
    • 4000 mAh battery
    • Dual (12MP 5MP) rear, 5MP selfie
    • 5.84 inches Screen
    • Dual, Nano SIM (Dedicated Slot)
    • Android v8.0 (Oreo)
  • 9,999
    See more prices
    Amazon
    Flipkart
    8.6
    Expert Score
    Xiaomi Redmi Note 7
    • Qualcomm SDM660 Snapdragon 660
    • 3GB RAM
    • 32GB internal storage
    • 4000 mAh battery
    • Dual (12MP 2MP) rear, 13MP selfie
    • 6.3 inches Screen
    • Dual, Nano-SIM (Hybrid Slot)
    • Android 9.0 (Pie)
  • 12,490
    See more prices
    Amazon
    Tatacliq
    Flipkart
    8.6
    Expert Score
    Xiaomi Redmi Note 5 Pro
    • Qualcomm SDM636 Snapdragon 636
    • 4GB RAM
    • 64GB internal storage
    • 4000 mAh battery
    • Dual (12MP 5MP ) rear, 20MP selfie
    • 5.99 inches Screen
    • Dual, Nano-SIM (Hybrid Slot)
    • Android v7.1.2 (Nougat)
  • 5,999
    See more prices
    Amazon
    8.0
    Expert Score
    Xiaomi Redmi 6A
    • MediaTek Helio A22
    • 2 GB RAM
    • 16 GB internal storage
    • 3000 mAh battery
    • 13 MP Rear, 5 MP Front Camera rear
    • 5.45 inches (13.84 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v8.1 (Oreo)
  • 11,998
    See more prices
    Flipkart
    Amazon
    8.5
    Expert Score
    Xiaomi Redmi Note 4 64GB
    • Qualcomm Snapdragon 625 MSM8953
    • 4 GB RAM
    • 64 GB internal storage
    • 4100 mAh battery
    • 13 MP Rear, 5 MP Front Camera rear
    • 5.5 inches (13.97 cm) Screen
    • Dual, Micro-Hybrid SIM
    • Android v6.0.1 (Marshmallow)
  • 6,999
    See more prices
    Flipkart
    Amazon
    Xiaomi Redmi 8A 3GB RAM
    • Qualcomm Snapdragon 439
    • 3 GB RAM
    • 32 GB internal storage
    • 5000 mAh battery
    • 12 MP Rear, 8 MP Front Camera rear
    • 6.22 inches (15.8 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 9,745
    See more prices
    Amazon
    Flipkart
    8.5
    Expert Score
    Xiaomi Redmi Note 5
    • Qualcomm Snapdragon 625 MSM8953
    • 3 GB RAM
    • 32 GB internal storage
    • 4000 mAh battery
    • 12 MP Rear, 5 MP Front Camera rear
    • 5.99 inches (15.21 cm) Screen
    • Dual, Nano-Hybrid SIM
    • Android v7.1.2 (Nougat)
  • 17,499
    See more prices
    Tatacliq
    Flipkart
    Xiaomi Redmi Note 8 Pro 128GB
    • Mediatek Helio G90T (12nm)
    • 6GB RAM
    • 128GB internal storage
    • 4500 mAh battery
    • Quad (64MP 8MP 2MP 2MP) rear, 20MP selfie
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-SIM (Hybrid slot)
    • Android 9.0 (Pie); MIUI 10
  • 12,280
    See more prices
    Amazon
    Flipkart
    Xiaomi Redmi Y2 64GB
    • Qualcomm MSM8953 Snapdragon 625
    • 4GB RAM
    • 64GB internal storage
    • 3080 mAh battery
    • Dual (12MP 5MP) rear, 16 MP selfie
    • 5.99 inches (15.21 cm) Screen
    • Dual, Nano-SIM (Dedicated Slot)
    • Android v8.1 (Oreo)
  • 13,845
    See more prices
    Amazon
    Flipkart
    Xiaomi Redmi Note 6 Pro 6GB RAM
    • Qualcomm Snapdragon 636
    • 6 GB RAM
    • 64 GB internal storage
    • 4000 mAh battery
    • Dual (12 5) MP Rear, Dual (20 2) MP Front Camera rear
    • 6.26 inches (15.9 cm) Screen
    • Dual, Nano-Hybrid SIM
    • Android v8.1 (Oreo)
  • 17,998
    See more prices
    Amazon
    Tatacliq
    Flipkart
    Xiaomi Redmi Note 8 Pro 8GB RAM
    • MediaTek Helio G90T
    • 8 GB RAM
    • 128 GB internal storage
    • 4500 mAh battery
    • Quad (64 8 2 2) MP Rear, 20 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 30,499
    See more prices
    Tatacliq
    Flipkart
    Xiaomi Redmi K20 Pro 256GB
    • Qualcomm Snapdragon 855
    • 8 GB RAM
    • 256 GB internal storage
    • 4000 mAh battery
    • Triple (48 13 8) MP Rear, 20 MP Front Camera rear
    • 6.39 inches (16.23 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 13,999
    See more prices
    Flipkart
    8.8
    Expert Score
    Xiaomi Mi A1
    • Qualcomm MSM8953 Snapdragon 625
    • 4GB RAM
    • 64GB internal storage
    • 3080 mAh battery
    • Dual (12MP 12MP) rear, 5MP selfie
    • 5.5 inches Screen
    • Dual, Nano-SIM (Hybrid Slot)
    • Android v7.1.2 (Nougat)
  • 14,990
    See more prices
    Amazon
    Flipkart
    Xiaomi Redmi Note 7 Pro 128GB
    • Qualcomm SDM675 Snapdragon 675
    • 6GB RAM
    • 128GB internal storage
    • 4000 mAh battery
    • Dual (48MP 5MP) rear, 13MP selfie
    • 6.3 inches Screen
    • Dual, Nano-SIM (Hybrid Slot)
    • Android 9.0 (Pie)
  • 31,999
    See more prices
    Flipkart
    Xiaomi Blackshark 2
    • Qualcomm Snapdragon 855
    • 6 GB RAM
    • 128 GB internal storage
    • 4000 mAh battery
    • Dual (48 12) MP Rear, 20 MP Front Camera rear
    • 6.39 inches (16.23 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 10,999
    See more prices
    Amazon
    Flipkart
    Tatacliq
    8.0
    Expert Score
    Xiaomi Mi A2
    • Qualcomm Snapdragon 660
    • 4 GB RAM
    • 64 GB internal storage
    • 3010 mAh battery
    • Dual (12 20) MP Rear, 20 MP Front Camera rear
    • 5.99 inches (15.21 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v8.1 (Oreo)
  • 17,495
    See more prices
    Flipkart
    Xiaomi Mi A3 128GB
    • Qualcomm Snapdragon 665
    • 6 GB RAM
    • 128 GB internal storage
    • 4030 mAh battery
    • Triple (48 8 2) MP Rear, 32 MP Front Camera rear
    • 6.08 inches (15.44 cm) Screen
    • Dual, Nano-Hybrid SIM
    • Android v9.0 (Pie)
  • 11,990
    See more prices
    Amazon
    Xiaomi Redmi Note 8 32GB
    • Qualcomm Snapdragon 665
    • 3 GB RAM
    • 32 GB internal storage
    • 4000 mAh battery
    • Quad (48 8 2 2) MP Rear, 13 MP Front Camera rear
    • 6.3 inches (16 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v9.0 (Pie)
  • 8,299
    See more prices
    Flipkart
    Tatacliq
    Amazon
    Xiaomi Redmi 9i
    • MediaTek Helio G25
    • 4 GB RAM
    • 64 GB internal storage
    • 5000 mAh battery
    • 13 MP Rear, 5 MP Front Camera rear
    • 6.53 inches (16.59 cm) Screen
    • Dual, Nano-Nano SIM
    • Android v10 (Q)
  • 8,499
    See more prices
    Flipkart
    8.0
    Expert Score
    Xiaomi Redmi 5
    • Qualcomm Snapdragon 450
    • 2 GB RAM
    • 16 GB internal storage
    • 3300 mAh battery
    • 12 MP Rear, 5 MP Front Camera rear
    • 5.7 inches (14.48 cm) Screen
    • Dual, Nano-Micro Hybrid SIM
    • Android v7.1.2 (Nougat)

  • Showing page 1 out of 3
    12 Next Last

Mi 4G Mobiles

Best Mi 4G Mobiles Models Price
Xiaomi Redmi 9 Prime ₹9,999
Xiaomi Redmi Note 9 Pro Max ₹17,600
Xiaomi Redmi Note 9 ₹12,999
Xiaomi Poco X2 ₹15,496
Xiaomi Redmi 9 ₹8,999
Xiaomi Redmi 9A ₹6,799
Xiaomi Redmi Note 8 ₹12,999
Xiaomi Redmi Note 8 Pro ₹14,872
Xiaomi Redmi 8A ₹8,490
Xiaomi Redmi Note 9 Pro ₹14,784
The online prices of Xiaomi 4G mobiles shown in the price list are indicative only in major Indian cities such as Delhi, Mumbai, Bangalore, Kolkata, Hyderabad, Pune, and Chennai. This is due to the fact that tax rates are not consistent across different states in India apart from the ones mentioned above. Therefore, if you live in a town / city other than the ones mentioned, the prices may vary slightly depending on the fluctuation in the tax rates. You may also be interested in
Notes / Disclaimer
  • Prices mentioned above are the best (least) price available for each item across all stores. To get prices across all stores please select (click) a given Mobile.
  • Prices may vary from store to store and from place to place based on different tax rates.
  • Prices shown above are with bill and warranty.
  • In case of any issues or discrepancy please contact us.
  • This page was last updated on 1st October, 2020.
© 2020 MySmartPrice Web Technology Private Limited
Made with in indian flag