Khelosports Ads

Dwaraka Ravi Teja Against Teams Country Wise

Dwaraka Ravi Teja Introduction

RoleBatsman
BattingRight Handed
Bowlingspin Left-arm legbreak

CountryIndia
BirthSep 05, 1987 (36 yr), --
Height--
TeamsDeccan Chargers (Mostly) Deccan Chargers,
Social Accounts
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review Dwaraka Ravi Teja's performances against various cricket teams based on countries, offering insights into D.Teja performances against teams from different cricketing nations.

Search

Dwaraka Ravi Teja Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
India ARNP All SMAT 1 1 4 5 1 4.00 80 4 0 0 0 0
India ARNP 2021 SMAT 1 1 4 5 1 80 4 0 0 0 0
India ASM All SMAT 1 1 10 12 0 10.00 83.3 10 0 0 0 0
India ASM 2019 SMAT 1 1 10 12 0 10.00 83.3 10 0 0 0 0
India ASM All VHT 1 1 51 85 1 51.00 60 51 1 0 5 1
India ASM 2019 VHT 1 1 51 85 1 60 51 1 0 5 1
India BEN All SMAT 1 1 28 26 0 28.00 107.6 28 0 0 4 0
India BEN 2019 SMAT 1 1 28 26 0 28.00 107.6 28 0 0 4 0
India BIH All VHT 1 1 4 6 0 4.00 66.6 4 0 0 0 0
India BIH 2021 VHT 1 1 4 6 0 4.00 66.6 4 0 0 0 0
India CSK All IPL 2 2 40 30 0 20.00 133.3 40 0 0 4 1
India CSK 2012 IPL 1 1 0 2 0 0 0 0 0 0 0
India CSK 2008 IPL 1 1 40 28 0 40.00 142.8 40 0 0 4 1
India CG All VHT 1 1 53 57 0 53.00 92.9 53 1 0 4 1
India CG 2018 VHT 1 1 53 57 0 53.00 92.9 53 1 0 4 1
India DEL All VHT 2 2 38 68 1 19.00 55.8 35 0 0 3 0
India DEL 2018 VHT 2 2 38 68 1 38.00 55.8 35 0 0 3 0
India DC All IPL 3 2 11 14 0 3.66 78.5 9 0 0 0 1
India DC 2011 IPL 2 1 2 9 0 2.00 22.2 2 0 0 0 0
India DC 2008 IPL 1 1 9 5 0 9.00 180 9 0 0 0 1
India GOA All DT20 1 1 2 3 0 2.00 66.6 2 0 0 0 0
India GOA 2018 DT20 1 1 2 3 0 2.00 66.6 2 0 0 0 0
India GOA All VHT 1 1 3 9 0 3.00 33.3 3 0 0 0 0
India GOA 2018 VHT 1 1 3 9 0 3.00 33.3 3 0 0 0 0
India HAR All SMAT 1 1 21 27 0 21.00 77.7 21 0 0 3 0
India HAR 2019 SMAT 1 1 21 27 0 21.00 77.7 21 0 0 3 0
India HYD All DT20 1 1 46 43 0 46.00 106.9 46 0 0 3 3
India HYD 2018 DT20 1 1 46 43 0 46.00 106.9 46 0 0 3 3
India HYD All VHT 1 1 1 3 0 1.00 33.3 1 0 0 0 0
India HYD 2018 VHT 1 1 1 3 0 1.00 33.3 1 0 0 0 0
India JK All SMAT 1 1 20 26 0 20.00 76.9 20 0 0 1 0
India JK 2019 SMAT 1 1 20 26 0 20.00 76.9 20 0 0 1 0
India KER All SMAT 1 1 6 12 0 6.00 50 6 0 0 0 0
India KER 2019 SMAT 1 1 6 12 0 6.00 50 6 0 0 0 0
India KER All DT20 1 1 15 10 1 15.00 150 15 0 0 1 1
India KER 2018 DT20 1 1 15 10 1 150 15 0 0 1 1
India KER All VHT 1 1 44 54 0 44.00 81.4 44 0 0 3 1
India KER 2018 VHT 1 1 44 54 0 44.00 81.4 44 0 0 3 1
India KXIP All IPL 3 2 70 47 1 23.33 148.9 60 1 0 6 2
India KXIP 2011 IPL 2 2 70 47 1 70.00 148.9 60 1 0 6 2
India KXIP 2008 IPL 1 0 0 0 0 0 0 0 0 0 0
India KTK All IPL 1 1 8 5 1 8.00 160 8 0 0 1 0
India KTK 2011 IPL 1 1 8 5 1 160 8 0 0 1 0
India KKR All IPL 4 4 64 52 0 16.00 123 30 0 0 6 1
India KKR 2013 IPL 1 1 10 13 0 10.00 76.9 10 0 0 0 0
India KKR 2011 IPL 2 2 44 32 0 22.00 137.5 30 0 0 4 1
India KKR 2008 IPL 1 1 10 7 0 10.00 142.8 10 0 0 2 0
India MP All SMAT 1 1 25 18 0 25.00 138.8 25 0 0 3 1
India MP 2019 SMAT 1 1 25 18 0 25.00 138.8 25 0 0 3 1
India MP All VHT 2 1 33 25 1 16.50 132 33 0 0 5 0
India MP 2018 VHT 2 1 33 25 1 132 33 0 0 5 0
India MNP All SMAT 1 1 35 31 0 35.00 112.9 35 0 0 3 1
India MNP 2021 SMAT 1 1 35 31 0 35.00 112.9 35 0 0 3 1
India MNP All VHT 1 1 28 28 1 28.00 100 28 0 0 1 1
India MNP 2021 VHT 1 1 28 28 1 100 28 0 0 1 1
India MIZ All SMAT 2 1 53 31 1 26.50 170.9 53 1 0 5 2
India MIZ 2021 SMAT 1 0 0 0 0 0 0 0 0 0 0
India MIZ 2019 SMAT 1 1 53 31 1 170.9 53 1 0 5 2
India MIZ All VHT 0 0 0 0 0 0 0 0 0 0 0
India MUM All SMAT 1 1 61 45 1 61.00 135.5 61 1 0 8 0
India MUM 2019 SMAT 1 1 61 45 1 135.5 61 1 0 8 0
India MI All IPL 3 3 42 33 0 14.00 127.2 37 0 0 3 3
India MI 2012 IPL 1 1 4 2 0 4.00 200 4 0 0 1 0
India MI 2011 IPL 1 1 1 4 0 1.00 25 1 0 0 0 0
India MI 2008 IPL 1 1 37 27 0 37.00 137 37 0 0 2 3
India NGL All SMAT 1 1 8 2 1 8.00 400 8 0 0 2 0
India NGL 2019 SMAT 1 1 8 2 1 400 8 0 0 2 0
India ODSA All VHT 1 1 53 83 1 53.00 63.8 53 1 0 7 0
India ODSA 2018 VHT 1 1 53 83 1 63.8 53 1 0 7 0
India PDC All SMAT 1 1 51 50 0 51.00 102 51 1 0 6 0
India PDC 2019 SMAT 1 1 51 50 0 51.00 102 51 1 0 6 0
India PWI All IPL 3 2 34 31 1 11.33 109.6 30 0 0 4 0
India PWI 2013 IPL 1 1 4 4 1 100 4 0 0 0 0
India PWI 2011 IPL 2 1 30 27 0 30.00 111.1 30 0 0 4 0
India RAJ All VHT 1 1 10 11 1 10.00 90.9 10 0 0 1 0
India RAJ 2018 VHT 1 1 10 11 1 90.9 10 0 0 1 0
India RR All IPL 2 2 34 28 0 17.00 121.4 28 0 0 3 1
India RR 2011 IPL 1 1 28 20 0 28.00 140 28 0 0 2 1
India RR 2008 IPL 1 1 6 8 0 6.00 75 6 0 0 1 0
India RCB All IPL 2 1 7 7 0 3.50 100 7 0 0 1 0
India RCB 2011 IPL 1 0 0 0 0 0 0 0 0 0 0
India RCB 2008 IPL 1 1 7 7 0 7.00 100 7 0 0 1 0
India SAUR All VHT 2 2 71 79 1 35.50 89.8 42 0 0 3 0
India SAUR 2018 VHT 2 2 71 79 1 71.00 89.8 42 0 0 3 0
India SKM All SMAT 1 1 31 30 1 31.00 103.3 31 0 0 2 0
India SKM 2021 SMAT 1 1 31 30 1 103.3 31 0 0 2 0
India SKM All VHT 1 1 25 19 1 25.00 131.5 25 0 0 1 1
India SKM 2021 VHT 1 1 25 19 1 131.5 25 0 0 1 1
India TRI All SMAT 1 0 0 0 0 0.00 0 0 0 0 0 0
India TRI 2021 SMAT 1 0 0 0 0 0 0 0 0 0 0
India TRI All VHT 1 1 9 24 0 9.00 37.5 9 0 0 1 0
India TRI 2021 VHT 1 1 9 24 0 9.00 37.5 9 0 0 1 0
India UP All VHT 1 1 79 83 1 79.00 95.1 79 1 0 5 1
India UP 2018 VHT 1 1 79 83 1 95.1 79 1 0 5 1
India VID All SMAT 1 1 0 1 0 0.00 0 0 0 0 0 0
India VID 2021 SMAT 1 1 0 1 0 0 0 0 0 0 0
South Africa DC All IPL 1 1 27 34 0 27.00 79.4 27 0 0 3 0
South Africa DC 2009 IPL 1 1 27 34 0 27.00 79.4 27 0 0 3 0
South Africa KXIP All IPL 2 1 10 15 0 5.00 66.6 10 0 0 1 0
South Africa KXIP 2009 IPL 2 1 10 15 0 10.00 66.6 10 0 0 1 0
South Africa KKR All IPL 2 0 0 0 0 0.00 0 0 0 0 0 0
South Africa KKR 2009 IPL 2 0 0 0 0 0 0 0 0 0 0
South Africa MI All IPL 2 2 13 13 1 6.50 100 9 0 0 1 0
South Africa MI 2009 IPL 2 2 13 13 1 13.00 100 9 0 0 1 0
South Africa RR All IPL 1 1 7 3 1 7.00 233.3 7 0 0 1 0
South Africa RR 2009 IPL 1 1 7 3 1 233.3 7 0 0 1 0
South Africa RCB All IPL 1 1 8 5 1 8.00 160 8 0 0 1 0
South Africa RCB 2009 IPL 1 1 8 5 1 160 8 0 0 1 0

Dwaraka Ravi Teja Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
India ARNP All SMAT 1 1 6 2 1 6.00 0 0 0 2.00 2.00
India ARNP 2021 SMAT 1 1 6 2 1 6.00 0 0 0 2.00 2.00
India ASM All SMAT 1 0 0 0 0 0 0 0 0
India ASM 2019 SMAT 1 0 0 0 0 0 0 0 0
India ASM All VHT 1 0 0 0 0 0 0 0 0
India ASM 2019 VHT 1 0 0 0 0 0 0 0 0
India BEN All SMAT 1 0 0 0 0 0 0 0 0
India BEN 2019 SMAT 1 0 0 0 0 0 0 0 0
India BIH All VHT 1 1 6 7 0 0 0 0 7.00 0
India BIH 2021 VHT 1 1 6 7 0 0 0 0 7.00 0
India CSK All IPL 2 0 0 0 0 0 0 0 0
India CSK 2012 IPL 1 0 0 0 0 0 0 0 0
India CSK 2008 IPL 1 0 0 0 0 0 0 0 0
India CG All VHT 1 0 0 0 0 0 0 0 0
India CG 2018 VHT 1 0 0 0 0 0 0 0 0
India DEL All VHT 2 0 0 0 0 0 0 0 0
India DEL 2018 VHT 2 0 0 0 0 0 0 0 0
India DC All IPL 3 0 0 0 0 0 0 0 0
India DC 2011 IPL 2 0 0 0 0 0 0 0 0
India DC 2008 IPL 1 0 0 0 0 0 0 0 0
India GOA All DT20 1 0 0 0 0 0 0 0 0
India GOA 2018 DT20 1 0 0 0 0 0 0 0 0
India GOA All VHT 1 0 0 0 0 0 0 0 0
India GOA 2018 VHT 1 0 0 0 0 0 0 0 0
India HAR All SMAT 1 0 0 0 0 0 0 0 0
India HAR 2019 SMAT 1 0 0 0 0 0 0 0 0
India HYD All DT20 1 0 0 0 0 0 0 0 0
India HYD 2018 DT20 1 0 0 0 0 0 0 0 0
India HYD All VHT 1 0 0 0 0 0 0 0 0
India HYD 2018 VHT 1 0 0 0 0 0 0 0 0
India JK All SMAT 1 0 0 0 0 0 0 0 0
India JK 2019 SMAT 1 0 0 0 0 0 0 0 0
India KER All SMAT 1 0 0 0 0 0 0 0 0
India KER 2019 SMAT 1 0 0 0 0 0 0 0 0
India KER All DT20 1 0 0 0 0 0 0 0 0
India KER 2018 DT20 1 0 0 0 0 0 0 0 0
India KER All VHT 1 1 6 8 0 0 0 0 8.00 0
India KER 2018 VHT 1 1 6 8 0 0 0 0 8.00 0
India KXIP All IPL 3 0 0 0 0 0 0 0 0
India KXIP 2011 IPL 2 0 0 0 0 0 0 0 0
India KXIP 2008 IPL 1 0 0 0 0 0 0 0 0
India KTK All IPL 1 0 0 0 0 0 0 0 0
India KTK 2011 IPL 1 0 0 0 0 0 0 0 0
India KKR All IPL 4 1 6 9 0 0 0 0 9.00 0
India KKR 2013 IPL 1 0 0 0 0 0 0 0 0
India KKR 2011 IPL 2 1 6 9 0 0 0 0 9.00 0
India KKR 2008 IPL 1 0 0 0 0 0 0 0 0
India MP All SMAT 1 0 0 0 0 0 0 0 0
India MP 2019 SMAT 1 0 0 0 0 0 0 0 0
India MP All VHT 2 0 0 0 0 0 0 0 0
India MP 2018 VHT 2 0 0 0 0 0 0 0 0
India MNP All SMAT 1 0 0 0 0 0 0 0 0
India MNP 2021 SMAT 1 0 0 0 0 0 0 0 0
India MNP All VHT 1 1 60 27 1 60.00 0 0 0 2.70 27.00
India MNP 2021 VHT 1 1 60 27 1 60.00 0 0 0 2.70 27.00
India MIZ All SMAT 2 0 0 0 0 0 0 0 0
India MIZ 2021 SMAT 1 0 0 0 0 0 0 0 0
India MIZ 2019 SMAT 1 0 0 0 0 0 0 0 0
India MIZ All VHT 1 0 0 0 0 0 0 0 0
India MUM All SMAT 1 1 6 3 1 6.00 0 0 0 3.00 3.00
India MUM 2019 SMAT 1 1 6 3 1 6.00 0 0 0 3.00 3.00
India MI All IPL 3 0 0 0 0 0 0 0 0
India MI 2012 IPL 1 0 0 0 0 0 0 0 0
India MI 2011 IPL 1 0 0 0 0 0 0 0 0
India MI 2008 IPL 1 0 0 0 0 0 0 0 0
India NGL All SMAT 1 0 0 0 0 0 0 0 0
India NGL 2019 SMAT 1 0 0 0 0 0 0 0 0
India ODSA All VHT 1 1 24 17 0 0 0 0 4.25 0
India ODSA 2018 VHT 1 1 24 17 0 0 0 0 4.25 0
India PDC All SMAT 1 0 0 0 0 0 0 0 0
India PDC 2019 SMAT 1 0 0 0 0 0 0 0 0
India PWI All IPL 3 0 0 0 0 0 0 0 0
India PWI 2013 IPL 1 0 0 0 0 0 0 0 0
India PWI 2011 IPL 2 0 0 0 0 0 0 0 0
India RAJ All VHT 1 0 0 0 0 0 0 0 0
India RAJ 2018 VHT 1 0 0 0 0 0 0 0 0
India RR All IPL 2 0 0 0 0 0 0 0 0
India RR 2011 IPL 1 0 0 0 0 0 0 0 0
India RR 2008 IPL 1 0 0 0 0 0 0 0 0
India RCB All IPL 2 1 12 19 1 12.00 0 0 0 9.50 19.00
India RCB 2011 IPL 1 0 0 0 0 0 0 0 0
India RCB 2008 IPL 1 1 12 19 1 12.00 0 0 0 9.50 19.00
India SAUR All VHT 2 1 6 3 0 0 0 0 3.00 0
India SAUR 2018 VHT 2 1 6 3 0 0 0 0 3.00 0
India SKM All SMAT 1 0 0 0 0 0 0 0 0
India SKM 2021 SMAT 1 0 0 0 0 0 0 0 0
India SKM All VHT 1 1 18 3 2 9.00 1 0 0 1.00 1.50
India SKM 2021 VHT 1 1 18 3 2 9.00 1 0 0 1.00 1.50
India TRI All SMAT 1 0 0 0 0 0 0 0 0
India TRI 2021 SMAT 1 0 0 0 0 0 0 0 0
India TRI All VHT 1 0 0 0 0 0 0 0 0
India TRI 2021 VHT 1 0 0 0 0 0 0 0 0
India UP All VHT 1 0 0 0 0 0 0 0 0
India UP 2018 VHT 1 0 0 0 0 0 0 0 0
India VID All SMAT 1 0 0 0 0 0 0 0 0
India VID 2021 SMAT 1 0 0 0 0 0 0 0 0
South Africa DC All IPL 1 0 0 0 0 0 0 0 0
South Africa DC 2009 IPL 1 0 0 0 0 0 0 0 0
South Africa KXIP All IPL 2 0 0 0 0 0 0 0 0
South Africa KXIP 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa KKR All IPL 2 0 0 0 0 0 0 0 0
South Africa KKR 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa MI All IPL 2 0 0 0 0 0 0 0 0
South Africa MI 2009 IPL 2 0 0 0 0 0 0 0 0
South Africa RR All IPL 1 0 0 0 0 0 0 0 0
South Africa RR 2009 IPL 1 0 0 0 0 0 0 0 0
South Africa RCB All IPL 1 0 0 0 0 0 0 0 0
South Africa RCB 2009 IPL 1 0 0 0 0 0 0 0 0

Dwaraka Ravi Teja Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
India ARNP All SMAT 1 0 0 0 0 0
India ARNP 2021 SMAT 1 0 0 0 0 0
India ASM All SMAT 1 0 0 0 0 0
India ASM 2019 SMAT 1 0 0 0 0 0
India ASM All VHT 1 1 0 0 0 0
India ASM 2019 VHT 1 1 0 0 0 0
India BEN All SMAT 1 0 0 0 0 0
India BEN 2019 SMAT 1 0 0 0 0 0
India BIH All VHT 1 0 0 1 1 0
India BIH 2021 VHT 1 0 0 1 1 0
India CSK All IPL 2 0 0 0 0 0
India CSK 2012 IPL 1 0 0 0 0 0
India CSK 2008 IPL 1 0 0 0 0 0
India CG All VHT 1 2 0 0 0 0
India CG 2018 VHT 1 2 0 0 0 0
India DEL All VHT 2 0 0 0 0 0
India DEL 2018 VHT 2 0 0 0 0 0
India DC All IPL 3 1 0 0 0 0
India DC 2011 IPL 2 1 0 0 0 0
India DC 2008 IPL 1 0 0 0 0 0
India GOA All DT20 1 1 0 0 0 0
India GOA 2018 DT20 1 1 0 0 0 0
India GOA All VHT 1 2 0 0 0 0
India GOA 2018 VHT 1 2 0 0 0 0
India HAR All SMAT 1 1 0 0 0 0
India HAR 2019 SMAT 1 1 0 0 0 0
India HYD All DT20 1 0 0 1 1 0
India HYD 2018 DT20 1 0 0 1 1 0
India HYD All VHT 1 0 0 0 0 0
India HYD 2018 VHT 1 0 0 0 0 0
India JK All SMAT 1 1 0 0 0 0
India JK 2019 SMAT 1 1 0 0 0 0
India KER All SMAT 1 0 0 0 0 0
India KER 2019 SMAT 1 0 0 0 0 0
India KER All DT20 1 0 0 0 0 0
India KER 2018 DT20 1 0 0 0 0 0
India KER All VHT 1 1 0 0 0 0
India KER 2018 VHT 1 1 0 0 0 0
India KXIP All IPL 3 2 0 0 0 0
India KXIP 2011 IPL 2 2 0 0 0 0
India KXIP 2008 IPL 1 0 0 0 0 0
India KTK All IPL 1 0 0 0 0 0
India KTK 2011 IPL 1 0 0 0 0 0
India KKR All IPL 4 2 0 0 0 0
India KKR 2013 IPL 1 0 0 0 0 0
India KKR 2011 IPL 2 1 0 0 0 0
India KKR 2008 IPL 1 1 0 0 0 0
India MP All SMAT 1 0 0 0 0 0
India MP 2019 SMAT 1 0 0 0 0 0
India MP All VHT 2 3 0 0 0 0
India MP 2018 VHT 2 3 0 0 0 0
India MNP All SMAT 1 0 0 0 0 0
India MNP 2021 SMAT 1 0 0 0 0 0
India MNP All VHT 1 1 0 0 0 0
India MNP 2021 VHT 1 1 0 0 0 0
India MIZ All SMAT 2 0 0 0 0 0
India MIZ 2021 SMAT 1 0 0 0 0 0
India MIZ 2019 SMAT 1 0 0 0 0 0
India MIZ All VHT 0 0 0 0 0 0
India MUM All SMAT 1 1 0 0 0 0
India MUM 2019 SMAT 1 1 0 0 0 0
India MI All IPL 3 0 0 0 0 0
India MI 2012 IPL 1 0 0 0 0 0
India MI 2011 IPL 1 0 0 0 0 0
India MI 2008 IPL 1 0 0 0 0 0
India NGL All SMAT 1 0 0 0 0 0
India NGL 2019 SMAT 1 0 0 0 0 0
India ODSA All VHT 1 0 0 0 0 0
India ODSA 2018 VHT 1 0 0 0 0 0
India PDC All SMAT 1 0 0 0 0 0
India PDC 2019 SMAT 1 0 0 0 0 0
India PWI All IPL 3 1 0 0 0 0
India PWI 2013 IPL 1 0 0 0 0 0
India PWI 2011 IPL 2 1 0 0 0 0
India RAJ All VHT 1 1 0 0 0 0
India RAJ 2018 VHT 1 1 0 0 0 0
India RR All IPL 2 0 0 0 0 0
India RR 2011 IPL 1 0 0 0 0 0
India RR 2008 IPL 1 0 0 0 0 0
India RCB All IPL 2 1 0 0 0 0
India RCB 2011 IPL 1 0 0 0 0 0
India RCB 2008 IPL 1 1 0 0 0 0
India SAUR All VHT 2 0 0 0 0 0
India SAUR 2018 VHT 2 0 0 0 0 0
India SKM All SMAT 1 2 0 0 0 0
India SKM 2021 SMAT 1 2 0 0 0 0
India SKM All VHT 1 1 0 0 0 0
India SKM 2021 VHT 1 1 0 0 0 0
India TRI All SMAT 1 0 0 0 0 0
India TRI 2021 SMAT 1 0 0 0 0 0
India TRI All VHT 1 0 0 0 0 0
India TRI 2021 VHT 1 0 0 0 0 0
India UP All VHT 1 0 0 0 0 0
India UP 2018 VHT 1 0 0 0 0 0
India VID All SMAT 1 0 0 0 0 0
India VID 2021 SMAT 1 0 0 0 0 0
South Africa DC All IPL 1 2 0 0 0 0
South Africa DC 2009 IPL 1 2 0 0 0 0
South Africa KXIP All IPL 2 0 0 0 1 0
South Africa KXIP 2009 IPL 2 0 0 0 1 0
South Africa KKR All IPL 2 0 0 0 0 0
South Africa KKR 2009 IPL 2 0 0 0 0 0
South Africa MI All IPL 2 0 0 0 0 0
South Africa MI 2009 IPL 2 0 0 0 0 0
South Africa RR All IPL 1 1 0 1 1 0
South Africa RR 2009 IPL 1 1 0 1 1 0
South Africa RCB All IPL 1 1 0 0 0 0
South Africa RCB 2009 IPL 1 1 0 0 0 0