<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Tue Jul 14 21:51:30 UTC 2026 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2025" targetNamespace="http://www.vcigloballtd.com/20251231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dtr1="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:vcig="http://www.vcigloballtd.com/20251231" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="vcig-20251231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="vcig-20251231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="vcig-20251231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="vcig-20251231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ConsolidatedBalanceSheet" id="vcig_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ConsolidatedIncomeStatement" id="vcig_r_ConsolidatedIncomeStatement">
        <link:definition>002 - Statement - Consolidated Statements of Profit or Loss and Other Comprehensive Income/(Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ConsolidatedIncomeStatementAlt0" id="vcig_r_ConsolidatedIncomeStatementAlt0">
        <link:definition>002 - Statement - Consolidated Statements of Profit or Loss and Other Comprehensive Income/(Loss) Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ShareholdersEquityType2or3" id="vcig_r_ShareholdersEquityType2or3">
        <link:definition>003 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ConsolidatedCashFlow" id="vcig_r_ConsolidatedCashFlow">
        <link:definition>004 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OrganizationandPrincipalActivities" id="vcig_r_OrganizationandPrincipalActivities">
        <link:definition>005 - Disclosure - Organization and Principal Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/MaterialAccountingPolicies" id="vcig_r_MaterialAccountingPolicies">
        <link:definition>006 - Disclosure - Material Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CriticalAccountingJudgementsandKeySourcesofEstimationUncertainty" id="vcig_r_CriticalAccountingJudgementsandKeySourcesofEstimationUncertainty">
        <link:definition>007 - Disclosure - Critical Accounting Judgements and Key Sources of Estimation Uncertainty</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/DisposalofSubsidiaries" id="vcig_r_DisposalofSubsidiaries">
        <link:definition>008 - Disclosure - Disposal of Subsidiaries</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncome" id="vcig_r_FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncome">
        <link:definition>009 - Disclosure - Financial Assets Measured at Fair Value Through Other Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialAssetsMeasuredatFairValuethroughProfitandLoss" id="vcig_r_FinancialAssetsMeasuredatFairValuethroughProfitandLoss">
        <link:definition>010 - Disclosure - Financial Assets Measured at Fair Value through Profit and Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/PropertyandEquipment" id="vcig_r_PropertyandEquipment">
        <link:definition>011 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/RightofUseAssets" id="vcig_r_RightofUseAssets">
        <link:definition>012 - Disclosure - Right-of-Use Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/IntangibleAssets" id="vcig_r_IntangibleAssets">
        <link:definition>013 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/DeferredTaxAssets" id="vcig_r_DeferredTaxAssets">
        <link:definition>014 - Disclosure - Deferred Tax Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/TradeandOtherReceivables" id="vcig_r_TradeandOtherReceivables">
        <link:definition>015 - Disclosure - Trade and Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/Inventories" id="vcig_r_Inventories">
        <link:definition>016 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/LoanReceivables" id="vcig_r_LoanReceivables">
        <link:definition>017 - Disclosure - Loan Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CashandBankBalances" id="vcig_r_CashandBankBalances">
        <link:definition>018 - Disclosure - Cash and Bank Balances</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/TradeandOtherPayables" id="vcig_r_TradeandOtherPayables">
        <link:definition>019 - Disclosure - Trade and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/LeaseLiabilities" id="vcig_r_LeaseLiabilities">
        <link:definition>020 - Disclosure - Lease Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/BankandOtherBorrowings" id="vcig_r_BankandOtherBorrowings">
        <link:definition>021 - Disclosure - Bank and Other Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/WarrantLiabilities" id="vcig_r_WarrantLiabilities">
        <link:definition>022 - Disclosure - Warrant Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ConvertibleNotesLiabilities" id="vcig_r_ConvertibleNotesLiabilities">
        <link:definition>023 - Disclosure - Convertible Notes Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ShareCapital" id="vcig_r_ShareCapital">
        <link:definition>024 - Disclosure - Share Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CapitalReserve" id="vcig_r_CapitalReserve">
        <link:definition>025 - Disclosure - Capital Reserve</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FairValueReserve" id="vcig_r_FairValueReserve">
        <link:definition>026 - Disclosure - Fair Value Reserve</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/TranslationReserve" id="vcig_r_TranslationReserve">
        <link:definition>027 - Disclosure - Translation Reserve</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/Revenue" id="vcig_r_Revenue">
        <link:definition>028 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OtherIncome" id="vcig_r_OtherIncome">
        <link:definition>029 - Disclosure - Other Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CostofServices" id="vcig_r_CostofServices">
        <link:definition>030 - Disclosure - Cost of Services</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/EmployeeBenefitExpense" id="vcig_r_EmployeeBenefitExpense">
        <link:definition>031 - Disclosure - Employee Benefit Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinanceCost" id="vcig_r_FinanceCost">
        <link:definition>032 - Disclosure - Finance Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OtherOperatingExpenses" id="vcig_r_OtherOperatingExpenses">
        <link:definition>033 - Disclosure - Other Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/IncomeTaxBenefitExpense" id="vcig_r_IncomeTaxBenefitExpense">
        <link:definition>034 - Disclosure - Income Tax Benefit/Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OperatingLease" id="vcig_r_OperatingLease">
        <link:definition>035 - Disclosure - Operating Lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/SignificantRelatedPartyTransactions" id="vcig_r_SignificantRelatedPartyTransactions">
        <link:definition>036 - Disclosure - Significant Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OperatingSegments" id="vcig_r_OperatingSegments">
        <link:definition>037 - Disclosure - Operating Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialInstrumentsFinancialRisksandCapitalRisksManagement" id="vcig_r_FinancialInstrumentsFinancialRisksandCapitalRisksManagement">
        <link:definition>038 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FairValueandFairValueHierarchyofFinancialInstruments" id="vcig_r_FairValueandFairValueHierarchyofFinancialInstruments">
        <link:definition>039 - Disclosure - Fair Value and Fair Value Hierarchy of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ReconciliationsofLiabilitiesArisingfromFinancingActivities" id="vcig_r_ReconciliationsofLiabilitiesArisingfromFinancingActivities">
        <link:definition>040 - Disclosure - Reconciliations of Liabilities Arising from Financing Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/EarningsPerShare" id="vcig_r_EarningsPerShare">
        <link:definition>041 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/SubsequentEvents" id="vcig_r_SubsequentEvents">
        <link:definition>042 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/AccountingPoliciesByPolicy" id="vcig_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OrganizationandPrincipalActivitiesTables" id="vcig_r_OrganizationandPrincipalActivitiesTables">
        <link:definition>996001 - Disclosure - Organization and Principal Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/MaterialAccountingPoliciesTables" id="vcig_r_MaterialAccountingPoliciesTables">
        <link:definition>996002 - Disclosure - Material Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/DisposalofSubsidiariesTables" id="vcig_r_DisposalofSubsidiariesTables">
        <link:definition>996003 - Disclosure - Disposal of Subsidiaries (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeTables" id="vcig_r_FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeTables">
        <link:definition>996004 - Disclosure - Financial Assets Measured at Fair Value Through Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialAssetsMeasuredatFairValuethroughProfitandLossTables" id="vcig_r_FinancialAssetsMeasuredatFairValuethroughProfitandLossTables">
        <link:definition>996005 - Disclosure - Financial Assets Measured at Fair Value through Profit and Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/PropertyandEquipmentTables" id="vcig_r_PropertyandEquipmentTables">
        <link:definition>996006 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/RightofUseAssetsTables" id="vcig_r_RightofUseAssetsTables">
        <link:definition>996007 - Disclosure - Right-of-Use Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/IntangibleAssetsTables" id="vcig_r_IntangibleAssetsTables">
        <link:definition>996008 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/DeferredTaxAssetsTables" id="vcig_r_DeferredTaxAssetsTables">
        <link:definition>996009 - Disclosure - Deferred Tax Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/TradeandOtherReceivablesTables" id="vcig_r_TradeandOtherReceivablesTables">
        <link:definition>996010 - Disclosure - Trade and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/InventoriesTables" id="vcig_r_InventoriesTables">
        <link:definition>996011 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/LoanReceivablesTables" id="vcig_r_LoanReceivablesTables">
        <link:definition>996012 - Disclosure - Loan Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CashandBankBalancesTables" id="vcig_r_CashandBankBalancesTables">
        <link:definition>996013 - Disclosure - Cash and Bank Balances (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/TradeandOtherPayablesTables" id="vcig_r_TradeandOtherPayablesTables">
        <link:definition>996014 - Disclosure - Trade and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/LeaseLiabilitiesTables" id="vcig_r_LeaseLiabilitiesTables">
        <link:definition>996015 - Disclosure - Lease Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/BankandOtherBorrowingsTables" id="vcig_r_BankandOtherBorrowingsTables">
        <link:definition>996016 - Disclosure - Bank and Other Borrowings (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/WarrantLiabilitiesTables" id="vcig_r_WarrantLiabilitiesTables">
        <link:definition>996017 - Disclosure - Warrant Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ConvertibleNotesLiabilitiesTables" id="vcig_r_ConvertibleNotesLiabilitiesTables">
        <link:definition>996018 - Disclosure - Convertible Notes Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ShareCapitalTables" id="vcig_r_ShareCapitalTables">
        <link:definition>996019 - Disclosure - Share Capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/RevenueTables" id="vcig_r_RevenueTables">
        <link:definition>996020 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OtherIncomeTables" id="vcig_r_OtherIncomeTables">
        <link:definition>996021 - Disclosure - Other Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CostofServicesTables" id="vcig_r_CostofServicesTables">
        <link:definition>996022 - Disclosure - Cost of Services (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/EmployeeBenefitExpenseTables" id="vcig_r_EmployeeBenefitExpenseTables">
        <link:definition>996023 - Disclosure - Employee Benefit Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinanceCostTables" id="vcig_r_FinanceCostTables">
        <link:definition>996024 - Disclosure - Finance Cost (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OtherOperatingExpensesTables" id="vcig_r_OtherOperatingExpensesTables">
        <link:definition>996025 - Disclosure - Other Operating Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/IncomeTaxBenefitExpenseTables" id="vcig_r_IncomeTaxBenefitExpenseTables">
        <link:definition>996026 - Disclosure - Income Tax Benefit/Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OperatingLeaseTables" id="vcig_r_OperatingLeaseTables">
        <link:definition>996027 - Disclosure - Operating Lease (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/SignificantRelatedPartyTransactionsTables" id="vcig_r_SignificantRelatedPartyTransactionsTables">
        <link:definition>996028 - Disclosure - Significant Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/OperatingSegmentsTables" id="vcig_r_OperatingSegmentsTables">
        <link:definition>996029 - Disclosure - Operating Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialInstrumentsFinancialRisksandCapitalRisksManagementTables" id="vcig_r_FinancialInstrumentsFinancialRisksandCapitalRisksManagementTables">
        <link:definition>996030 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FairValueandFairValueHierarchyofFinancialInstrumentsTables" id="vcig_r_FairValueandFairValueHierarchyofFinancialInstrumentsTables">
        <link:definition>996031 - Disclosure - Fair Value and Fair Value Hierarchy of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ReconciliationsofLiabilitiesArisingfromFinancingActivitiesTables" id="vcig_r_ReconciliationsofLiabilitiesArisingfromFinancingActivitiesTables">
        <link:definition>996032 - Disclosure - Reconciliations of Liabilities Arising from Financing Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/EarningsPerShareTables" id="vcig_r_EarningsPerShareTables">
        <link:definition>996033 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofSubsidiariesTable" id="vcig_r_ScheduleofSubsidiariesTable">
        <link:definition>996034 - Disclosure - Organization and Principal Activities - Schedule of Subsidiaries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/MaterialAccountingPoliciesDetails" id="vcig_r_MaterialAccountingPoliciesDetails">
        <link:definition>996035 - Disclosure - Material Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofPropertyandEquipmentTable" id="vcig_r_ScheduleofPropertyandEquipmentTable">
        <link:definition>996036 - Disclosure - Material Accounting Policies - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofCurrencyExchangeRateUsedinConsolidatedFinancialStatementsTable" id="vcig_r_ScheduleofCurrencyExchangeRateUsedinConsolidatedFinancialStatementsTable">
        <link:definition>996037 - Disclosure - Material Accounting Policies - Schedule of Currency Exchange Rate Used in Consolidated Financial Statements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CriticalAccountingJudgementsandKeySourcesofEstimationUncertaintyDetails" id="vcig_r_CriticalAccountingJudgementsandKeySourcesofEstimationUncertaintyDetails">
        <link:definition>996038 - Disclosure - Critical Accounting Judgements and Key Sources of Estimation Uncertainty (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/DisposalofSubsidiariesDetails" id="vcig_r_DisposalofSubsidiariesDetails">
        <link:definition>996039 - Disclosure - Disposal of Subsidiaries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofAssetsandLiabilitiesofDisposalTable" id="vcig_r_ScheduleofAssetsandLiabilitiesofDisposalTable">
        <link:definition>996040 - Disclosure - Disposal of Subsidiaries - Schedule of Assets and Liabilities of Disposal (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofGainLossonDisposalTable" id="vcig_r_ScheduleofGainLossonDisposalTable">
        <link:definition>996041 - Disclosure - Disposal of Subsidiaries - Schedule of Gain Loss on Disposal (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeDetails" id="vcig_r_FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeDetails">
        <link:definition>996042 - Disclosure - Financial Assets Measured at Fair Value Through Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofFinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeTable" id="vcig_r_ScheduleofFinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeTable">
        <link:definition>996043 - Disclosure - Financial Assets Measured at Fair Value Through Other Comprehensive Income - Schedule of Financial Assets Measured at Fair Value Through Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofUnobservableInputsusedintheFairValueMeasurementsTable" id="vcig_r_ScheduleofUnobservableInputsusedintheFairValueMeasurementsTable">
        <link:definition>996044 - Disclosure - Financial Assets Measured at Fair Value Through Other Comprehensive Income - Schedule of Unobservable Inputs used in the Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialAssetsMeasuredatFairValuethroughProfitandLossDetails" id="vcig_r_FinancialAssetsMeasuredatFairValuethroughProfitandLossDetails">
        <link:definition>996045 - Disclosure - Financial Assets Measured at Fair Value through Profit and Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofFinancialAssetsMeasuredatFairValueThroughProfitandLossTable" id="vcig_r_ScheduleofFinancialAssetsMeasuredatFairValueThroughProfitandLossTable">
        <link:definition>996046 - Disclosure - Financial Assets Measured at Fair Value through Profit and Loss - Schedule of Financial Assets Measured at Fair Value Through Profit and Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofPropertyandEquipmentTable0" id="vcig_r_ScheduleofPropertyandEquipmentTable0">
        <link:definition>996047 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofRightofUseAssetsTable" id="vcig_r_ScheduleofRightofUseAssetsTable">
        <link:definition>996048 - Disclosure - Right-of-Use Assets - Schedule of Right-of-Use Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/IntangibleAssetsDetails" id="vcig_r_IntangibleAssetsDetails">
        <link:definition>996049 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofIntangibleAssetsTable" id="vcig_r_ScheduleofIntangibleAssetsTable">
        <link:definition>996050 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofMajorDeferredTaxAssetsTable" id="vcig_r_ScheduleofMajorDeferredTaxAssetsTable">
        <link:definition>996051 - Disclosure - Deferred Tax Assets - Schedule of Major Deferred Tax Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/TradeandOtherReceivablesDetails" id="vcig_r_TradeandOtherReceivablesDetails">
        <link:definition>996052 - Disclosure - Trade and Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofTradeandOtherReceivablesTable" id="vcig_r_ScheduleofTradeandOtherReceivablesTable">
        <link:definition>996053 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofAgingofReceivablesthatarePastDuetheAverageCreditPeriodTable" id="vcig_r_ScheduleofAgingofReceivablesthatarePastDuetheAverageCreditPeriodTable">
        <link:definition>996054 - Disclosure - Trade and Other Receivables - Schedule of Aging of Receivables that are Past Due the Average Credit Period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofProvisionMatrixTradeReceivablesTable" id="vcig_r_ScheduleofProvisionMatrixTradeReceivablesTable">
        <link:definition>996055 - Disclosure - Trade and Other Receivables - Schedule of Provision Matrix Trade Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofTradeandOtherReceivablesattheEndoftheReportingDateTable" id="vcig_r_ScheduleofTradeandOtherReceivablesattheEndoftheReportingDateTable">
        <link:definition>996056 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables at the End of the Reporting Date (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofInventoriesTable" id="vcig_r_ScheduleofInventoriesTable">
        <link:definition>996057 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/LoanReceivablesDetails" id="vcig_r_LoanReceivablesDetails">
        <link:definition>996058 - Disclosure - Loan Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofLoanReceivablesTable" id="vcig_r_ScheduleofLoanReceivablesTable">
        <link:definition>996059 - Disclosure - Loan Receivables - Schedule of Loan Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofOutstandingBalancesTable" id="vcig_r_ScheduleofOutstandingBalancesTable">
        <link:definition>996060 - Disclosure - Loan Receivables - Schedule of Outstanding Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofAgingofLoanReceivablesTable" id="vcig_r_ScheduleofAgingofLoanReceivablesTable">
        <link:definition>996061 - Disclosure - Loan Receivables - Schedule of Aging of Loan Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofProvisionforLossAllowanceBasedonPastDueStatusTable" id="vcig_r_ScheduleofProvisionforLossAllowanceBasedonPastDueStatusTable">
        <link:definition>996062 - Disclosure - Loan Receivables - Schedule of Provision for Loss Allowance Based on Past Due Status (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/CashandBankBalancesDetails" id="vcig_r_CashandBankBalancesDetails">
        <link:definition>996063 - Disclosure - Cash and Bank Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofCashandCashEquivalentsTable" id="vcig_r_ScheduleofCashandCashEquivalentsTable">
        <link:definition>996064 - Disclosure - Cash and Bank Balances - Schedule of Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofCurrencyProfilesTable" id="vcig_r_ScheduleofCurrencyProfilesTable">
        <link:definition>996065 - Disclosure - Cash and Bank Balances - Schedule of Currency Profiles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofTradeandOtherPayablesTable" id="vcig_r_ScheduleofTradeandOtherPayablesTable">
        <link:definition>996066 - Disclosure - Trade and Other Payables - Schedule of Trade and Other Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofTradeandOtherPayablesNotDenominatedinFunctionalCurrencyTable" id="vcig_r_ScheduleofTradeandOtherPayablesNotDenominatedinFunctionalCurrencyTable">
        <link:definition>996067 - Disclosure - Trade and Other Payables - Schedule of Trade and Other Payables Not Denominated in Functional Currency (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/LeaseLiabilitiesDetails" id="vcig_r_LeaseLiabilitiesDetails">
        <link:definition>996068 - Disclosure - Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofLeaseLiabilitiesTable" id="vcig_r_ScheduleofLeaseLiabilitiesTable">
        <link:definition>996069 - Disclosure - Lease Liabilities - Schedule of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofAmountRecognizedinProfitorLossTable" id="vcig_r_ScheduleofAmountRecognizedinProfitorLossTable">
        <link:definition>996070 - Disclosure - Lease Liabilities - Schedule of Amount Recognized in Profit or Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/BankandOtherBorrowingsDetails" id="vcig_r_BankandOtherBorrowingsDetails">
        <link:definition>996071 - Disclosure - Bank and Other Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofBankandOtherBorrowingsTable" id="vcig_r_ScheduleofBankandOtherBorrowingsTable">
        <link:definition>996072 - Disclosure - Bank and Other Borrowings - Schedule of Bank and Other Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/WarrantLiabilitiesDetails" id="vcig_r_WarrantLiabilitiesDetails">
        <link:definition>996073 - Disclosure - Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofDerivativeFinancialLiabilitiesChangesinFairValueTable" id="vcig_r_ScheduleofDerivativeFinancialLiabilitiesChangesinFairValueTable">
        <link:definition>996074 - Disclosure - Warrant Liabilities - Schedule of Derivative Financial Liabilities Changes in Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofFairValueoftheWarrantLiabilitiesTable" id="vcig_r_ScheduleofFairValueoftheWarrantLiabilitiesTable">
        <link:definition>996075 - Disclosure - Warrant Liabilities - Schedule of Fair Value of the Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofMovementofFairValueofWarrantLiabilitiesTable" id="vcig_r_ScheduleofMovementofFairValueofWarrantLiabilitiesTable">
        <link:definition>996076 - Disclosure - Warrant Liabilities - Schedule of Movement of Fair Value of Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ConvertibleNotesLiabilitiesDetails" id="vcig_r_ConvertibleNotesLiabilitiesDetails">
        <link:definition>996077 - Disclosure - Convertible Notes Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofFairValueofConvertibleNotesLiabilitiesTable" id="vcig_r_ScheduleofFairValueofConvertibleNotesLiabilitiesTable">
        <link:definition>996078 - Disclosure - Convertible Notes Liabilities - Schedule of Fair Value of Convertible Notes Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ShareCapitalDetails" id="vcig_r_ShareCapitalDetails">
        <link:definition>996079 - Disclosure - Share Capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofShareCapitalTable" id="vcig_r_ScheduleofShareCapitalTable">
        <link:definition>996080 - Disclosure - Share Capital - Schedule of Share Capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofRevenueTable" id="vcig_r_ScheduleofRevenueTable">
        <link:definition>996081 - Disclosure - Revenue - Schedule of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofOtherIncomeTable" id="vcig_r_ScheduleofOtherIncomeTable">
        <link:definition>996082 - Disclosure - Other Income - Schedule of Other Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofCostofServicesTable" id="vcig_r_ScheduleofCostofServicesTable">
        <link:definition>996083 - Disclosure - Cost of Services - Schedule of Cost of Services (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/EmployeeBenefitExpenseDetails" id="vcig_r_EmployeeBenefitExpenseDetails">
        <link:definition>996084 - Disclosure - Employee Benefit Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofEmployeeBenefitExpenseTable" id="vcig_r_ScheduleofEmployeeBenefitExpenseTable">
        <link:definition>996085 - Disclosure - Employee Benefit Expense - Schedule of Employee Benefit Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofFinanceCostTable" id="vcig_r_ScheduleofFinanceCostTable">
        <link:definition>996086 - Disclosure - Finance Cost - Schedule of Finance Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofOtherOperatingExpensesTable" id="vcig_r_ScheduleofOtherOperatingExpensesTable">
        <link:definition>996087 - Disclosure - Other Operating Expenses - Schedule of Other Operating Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/IncomeTaxBenefitExpenseDetails" id="vcig_r_IncomeTaxBenefitExpenseDetails">
        <link:definition>996088 - Disclosure - Income Tax Benefit/Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofIncomeTaxBenefitExpenseTable" id="vcig_r_ScheduleofIncomeTaxBenefitExpenseTable">
        <link:definition>996089 - Disclosure - Income Tax Benefit/Expense - Schedule of Income Tax Benefit/Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofProfitBeforeIncomeTaxDiffersfromUsingStandardRateofIncomeTaxTable" id="vcig_r_ScheduleofProfitBeforeIncomeTaxDiffersfromUsingStandardRateofIncomeTaxTable">
        <link:definition>996090 - Disclosure - Income Tax Benefit/Expense - Schedule of Profit Before Income Tax Differs from Using Standard Rate of Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofProfitBeforeIncomeTaxDiffersfromUsingStandardRateofIncomeTaxTable_Parentheticals" id="vcig_r_ScheduleofProfitBeforeIncomeTaxDiffersfromUsingStandardRateofIncomeTaxTable_Parentheticals">
        <link:definition>996091 - Disclosure - Income Tax Benefit/Expense - Schedule of Profit Before Income Tax Differs from Using Standard Rate of Income Tax (Parentheticals) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofOperatingLeaseTable" id="vcig_r_ScheduleofOperatingLeaseTable">
        <link:definition>996092 - Disclosure - Operating Lease - Schedule of Operating Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofBalancewithRelatedPartiesCommonShareholdersTable" id="vcig_r_ScheduleofBalancewithRelatedPartiesCommonShareholdersTable">
        <link:definition>996093 - Disclosure - Significant Related Party Transactions - Schedule of Balance with Related Parties (Common Shareholders) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofTransactionswithRelatedPartiesTable" id="vcig_r_ScheduleofTransactionswithRelatedPartiesTable">
        <link:definition>996094 - Disclosure - Significant Related Party Transactions - Schedule of Transactions with Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofSegmentRevenuesandResultsTable" id="vcig_r_ScheduleofSegmentRevenuesandResultsTable">
        <link:definition>996095 - Disclosure - Operating Segments - Schedule of Segment Revenues and Results (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofSegmentAssetsTable" id="vcig_r_ScheduleofSegmentAssetsTable">
        <link:definition>996096 - Disclosure - Operating Segments - Schedule of Segment Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/FinancialInstrumentsFinancialRisksandCapitalRisksManagementDetails" id="vcig_r_FinancialInstrumentsFinancialRisksandCapitalRisksManagementDetails">
        <link:definition>996097 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofFinancialInstrumentsattheEndoftheReportingPeriodTable" id="vcig_r_ScheduleofFinancialInstrumentsattheEndoftheReportingPeriodTable">
        <link:definition>996098 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management - Schedule of Financial Instruments at the End of the Reporting Period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofCurrencyExposureofFinancialAssetsandFinancialLiabilitiesTable" id="vcig_r_ScheduleofCurrencyExposureofFinancialAssetsandFinancialLiabilitiesTable">
        <link:definition>996099 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management - Schedule of Currency Exposure of Financial Assets and Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofCurrentCreditRiskGradingFrameworkTable" id="vcig_r_ScheduleofCurrentCreditRiskGradingFrameworkTable">
        <link:definition>996100 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management - Schedule of Current Credit Risk Grading Framework (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofNonderivativeFinancialLiabilitiesTable" id="vcig_r_ScheduleofNonderivativeFinancialLiabilitiesTable">
        <link:definition>996101 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management - Schedule of Non-derivative Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofDebttoEquityRatioTable" id="vcig_r_ScheduleofDebttoEquityRatioTable">
        <link:definition>996102 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management - Schedule of Debt-to-Equity Ratio (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofSingleCustomersTable" id="vcig_r_ScheduleofSingleCustomersTable">
        <link:definition>996103 - Disclosure - Financial Instruments, Financial Risks and Capital Risks Management - Schedule of Single Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofCarryingAmountsandFairValuesoftheFinancialInstrumentsTable" id="vcig_r_ScheduleofCarryingAmountsandFairValuesoftheFinancialInstrumentsTable">
        <link:definition>996104 - Disclosure - Fair Value and Fair Value Hierarchy of Financial Instruments - Schedule of Carrying Amounts and Fair Values of the Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofFairValueMeasurementHierarchyTable" id="vcig_r_ScheduleofFairValueMeasurementHierarchyTable">
        <link:definition>996105 - Disclosure - Fair Value and Fair Value Hierarchy of Financial Instruments - Schedule of Fair Value Measurement Hierarchy (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofMovementsinFairValueMeasurementsTable" id="vcig_r_ScheduleofMovementsinFairValueMeasurementsTable">
        <link:definition>996106 - Disclosure - Fair Value and Fair Value Hierarchy of Financial Instruments - Schedule of Movements in Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofReconciliationsofLiabilitiesArisingfromFinancingActivitiesTable" id="vcig_r_ScheduleofReconciliationsofLiabilitiesArisingfromFinancingActivitiesTable">
        <link:definition>996107 - Disclosure - Reconciliations of Liabilities Arising from Financing Activities - Schedule of Reconciliations of Liabilities Arising from Financing Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/EarningsPerShareDetails" id="vcig_r_EarningsPerShareDetails">
        <link:definition>996108 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/ScheduleofReverseStockSplitonEarningsPerShareTable" id="vcig_r_ScheduleofReverseStockSplitonEarningsPerShareTable">
        <link:definition>996109 - Disclosure - Earnings Per Share - Schedule of Reverse Stock Split on Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/SubsequentEventsDetails" id="vcig_r_SubsequentEventsDetails">
        <link:definition>996110 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.vcigloballtd.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:element name="ConsolidatedStatementsOfChangesInEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConsolidatedStatementsOfChangesInEquityAbstract"/>
  <xs:element name="ScheduleOfSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfSubsidiariesAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesOfDisposalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfAssetsAndLiabilitiesOfDisposalAbstract"/>
  <xs:element name="ScheduleOfGainLossOnDisposalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfGainLossOnDisposalAbstract"/>
  <xs:element name="ScheduleOfFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract"/>
  <xs:element name="ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract"/>
  <xs:element name="ScheduleOfFinancialAssetsMeasuredAtFairValueThroughProfitAndLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFinancialAssetsMeasuredAtFairValueThroughProfitAndLossAbstract"/>
  <xs:element name="ScheduleOfRightOfUseAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfRightOfUseAssetsAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfTradeAndOtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfTradeAndOtherReceivablesAbstract"/>
  <xs:element name="ScheduleOfAgingOfReceivablesThatArePastDueTheAverageCreditPeriodAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfAgingOfReceivablesThatArePastDueTheAverageCreditPeriodAbstract"/>
  <xs:element name="ScheduleOfProvisionMatrixTradeReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfProvisionMatrixTradeReceivablesAbstract"/>
  <xs:element name="ScheduleOfTradeAndOtherReceivablesAtTheEndOfTheReportingDateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfTradeAndOtherReceivablesAtTheEndOfTheReportingDateAbstract"/>
  <xs:element name="ScheduleOfLoanReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfLoanReceivablesAbstract"/>
  <xs:element name="ScheduleOfOutstandingBalancesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfOutstandingBalancesAbstract"/>
  <xs:element name="ScheduleOfAgingOfLoanReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfAgingOfLoanReceivablesAbstract"/>
  <xs:element name="ScheduleOfProvisionForLossAllowanceBasedOnPastDueStatusAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfProvisionForLossAllowanceBasedOnPastDueStatusAbstract"/>
  <xs:element name="ScheduleOfCurrencyProfilesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCurrencyProfilesAbstract"/>
  <xs:element name="ScheduleOfTradeAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfTradeAndOtherPayablesAbstract"/>
  <xs:element name="ScheduleOfTradeAndOtherPayablesNotDenominatedInFunctionalCurrencyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfTradeAndOtherPayablesNotDenominatedInFunctionalCurrencyAbstract"/>
  <xs:element name="ScheduleOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfAmountRecognizedInProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfAmountRecognizedInProfitOrLossAbstract"/>
  <xs:element name="ScheduleOfBankAndOtherBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfBankAndOtherBorrowingsAbstract"/>
  <xs:element name="DisclosureOfWarrantLiabilitiesExplanatoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfWarrantLiabilitiesExplanatoryAbstract"/>
  <xs:element name="ScheduleOfDerivativeFinancialLiabilitiesChangesInFairValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfDerivativeFinancialLiabilitiesChangesInFairValueAbstract"/>
  <xs:element name="ScheduleOfFairValueOfTheWarrantLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFairValueOfTheWarrantLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfShareCapitalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfShareCapitalAbstract"/>
  <xs:element name="ScheduleOfRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfRevenueAbstract"/>
  <xs:element name="ScheduleOfCostOfServicesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCostOfServicesAbstract"/>
  <xs:element name="ScheduleOfEmployeeBenefitExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfEmployeeBenefitExpenseAbstract"/>
  <xs:element name="ScheduleOfOtherOperatingExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfOtherOperatingExpensesAbstract"/>
  <xs:element name="ScheduleOfOperatingLeaseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfOperatingLeaseAbstract"/>
  <xs:element name="ScheduleOfBalanceWithRelatedPartiesCommonShareholdersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfBalanceWithRelatedPartiesCommonShareholdersAbstract"/>
  <xs:element name="ScheduleOfTransactionsWithRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfTransactionsWithRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfSegmentRevenuesAndResultsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfSegmentRevenuesAndResultsAbstract"/>
  <xs:element name="ScheduleOfSegmentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfSegmentAssetsAbstract"/>
  <xs:element name="ScheduleOfFinancialInstrumentsAtTheEndOfTheReportingPeriodAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFinancialInstrumentsAtTheEndOfTheReportingPeriodAbstract"/>
  <xs:element name="ScheduleOfCurrencyExposureOfFinancialAssetsAndFinancialLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCurrencyExposureOfFinancialAssetsAndFinancialLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfCurrentCreditRiskGradingFrameworkAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCurrentCreditRiskGradingFrameworkAbstract"/>
  <xs:element name="ScheduleOfNonDerivativeFinancialLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfSingleCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfSingleCustomersAbstract"/>
  <xs:element name="ScheduleOfCarryingAmountsAndFairValuesOfTheFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCarryingAmountsAndFairValuesOfTheFinancialInstrumentsAbstract"/>
  <xs:element name="ScheduleOfFairValueMeasurementHierarchyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFairValueMeasurementHierarchyAbstract"/>
  <xs:element name="ScheduleOfMovementsInFairValueMeasurementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfMovementsInFairValueMeasurementsAbstract"/>
  <xs:element name="ScheduleOfReconciliationsOfLiabilitiesArisingFromFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfReconciliationsOfLiabilitiesArisingFromFinancingActivitiesAbstract"/>
  <xs:element name="ScheduleOfReverseStockSplitOnEarningsPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfReverseStockSplitOnEarningsPerShareAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_UnlabeledAbstract0"/>
  <xs:element name="QuotedSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_QuotedSecuritiesAbstract"/>
  <xs:element name="UnquotedSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_UnquotedSecuritiesAbstract"/>
  <xs:element name="QuotedUnquotedSharesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_QuotedUnquotedSharesAbstract"/>
  <xs:element name="TradeReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeReceivablesAbstract"/>
  <xs:element name="MovementInProvisionForAllowanceForExpectedCreditLossesOnTradeReceivablesIsAsFollowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_MovementInProvisionForAllowanceForExpectedCreditLossesOnTradeReceivablesIsAsFollowsAbstract"/>
  <xs:element name="MovementInProvisionForAllowanceForExpectedCreditLossesOnOtherReceivablesIsAsFollowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_MovementInProvisionForAllowanceForExpectedCreditLossesOnOtherReceivablesIsAsFollowsAbstract"/>
  <xs:element name="MovementInProvisionForAllowanceForExpectedCreditLossesOnLoanReceivablesAsFollowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_MovementInProvisionForAllowanceForExpectedCreditLossesOnLoanReceivablesAsFollowsAbstract"/>
  <xs:element name="BankBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_BankBorrowingsAbstract"/>
  <xs:element name="TheCompanyBorrowingsIsPresentedAsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TheCompanyBorrowingsIsPresentedAsAbstract"/>
  <xs:element name="ExchangeListingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ExchangeListingAbstract"/>
  <xs:element name="SeriesAAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SeriesAAbstract"/>
  <xs:element name="SeriesBAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SeriesBAbstract"/>
  <xs:element name="AlumniCapitalConvertibleNotesDetachableWarrantAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AlumniCapitalConvertibleNotesDetachableWarrantAbstract"/>
  <xs:element name="AlumniCapitalElocDetachableWarrantAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AlumniCapitalElocDetachableWarrantAbstract"/>
  <xs:element name="PaidUpCapitalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PaidUpCapitalAbstract"/>
  <xs:element name="EffectsOfAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_EffectsOfAbstract"/>
  <xs:element name="BalanceWithRelatedPartiesCommonShareholdersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_BalanceWithRelatedPartiesCommonShareholdersAbstract"/>
  <xs:element name="NonTradeReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NonTradeReceivablesAbstract"/>
  <xs:element name="NonTradePayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NonTradePayablesAbstract"/>
  <xs:element name="a2025Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_a2025Abstract"/>
  <xs:element name="December312025Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_December312025Abstract"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract0"/>
  <xs:element name="FinancialLiabilitiesAtFairValueThroughProfitAndLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialLiabilitiesAtFairValueThroughProfitAndLossAbstract"/>
  <xs:element name="EarningsPerShareBasicAndDilutedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_EarningsPerShareBasicAndDilutedAbstract"/>
  <xs:element name="WeightedAverageNumberOfOrdinarySharesUsedInComputingEarningsBasicAndDilutedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_WeightedAverageNumberOfOrdinarySharesUsedInComputingEarningsBasicAndDilutedAbstract"/>
  <xs:element name="LoanAdvanceAndFinancingToCustomersinDollars" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanAdvanceAndFinancingToCustomersinDollars"/>
  <xs:element name="TradesAndOtherCurrentPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradesAndOtherCurrentPayables"/>
  <xs:element name="AccountsPayablesToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AccountsPayablesToRelatedParties"/>
  <xs:element name="FairValueReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_FairValueReserve"/>
  <xs:element name="ProvisionForAllowanceForExpectedCreditLossesOnLoanReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProvisionForAllowanceForExpectedCreditLossesOnLoanReceivables"/>
  <xs:element name="IncreaseDecreaseFairValueGainlossOnFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_IncreaseDecreaseFairValueGainlossOnFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="ExchangeDifferencesOnTranslatingForeignOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ExchangeDifferencesOnTranslatingForeignOperations"/>
  <xs:element name="CurrencyRealignmentin" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CurrencyRealignmentin"/>
  <xs:element name="AdjustmentsForAllowanceForExpectedCreditLossesOnTradeReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdjustmentsForAllowanceForExpectedCreditLossesOnTradeReceivables"/>
  <xs:element name="ProvisionForAllowanceForExpectedCreditLossesOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProvisionForAllowanceForExpectedCreditLossesOtherReceivables"/>
  <xs:element name="NoncashRevenueReceivedInShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_NoncashRevenueReceivedInShares"/>
  <xs:element name="AdjustmentForReversalOnImpairmentAllowanceOfOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdjustmentForReversalOnImpairmentAllowanceOfOtherReceivables"/>
  <xs:element name="AdjustmentForReversalOnImpairmentAllowanceOfLoanReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdjustmentForReversalOnImpairmentAllowanceOfLoanReceivables"/>
  <xs:element name="DirectorFeesPaidInShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DirectorFeesPaidInShares"/>
  <xs:element name="ProfessionalFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProfessionalFee"/>
  <xs:element name="AdjustmentsForPropertyAndEquipmentWrittenOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdjustmentsForPropertyAndEquipmentWrittenOff"/>
  <xs:element name="AdjustmentsForLossOnDisposalOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdjustmentsForLossOnDisposalOfSubsidiary"/>
  <xs:element name="ConversionOfConvertibleNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConversionOfConvertibleNotes"/>
  <xs:element name="IssuanceOfWarrantLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfWarrantLiabilities"/>
  <xs:element name="LossOnDissolutionOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LossOnDissolutionOfSubsidiaries"/>
  <xs:element name="AdjustmentsForDecreaseIncreaseInLoanReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdjustmentsForDecreaseIncreaseInLoanReceivable"/>
  <xs:element name="ProceedsFromDisposalOfSubsidiariesNetOfCashAndCashEquivalentsDisposed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProceedsFromDisposalOfSubsidiariesNetOfCashAndCashEquivalentsDisposed"/>
  <xs:element name="PurchaseOfFinancialAssetsMeasuredAtFairValueThroughProfitAndLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_PurchaseOfFinancialAssetsMeasuredAtFairValueThroughProfitAndLoss"/>
  <xs:element name="ProceedsFromRepaymentWarrantLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProceedsFromRepaymentWarrantLiabilities"/>
  <xs:element name="RepaymentsOfOtherBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_RepaymentsOfOtherBorrowings"/>
  <xs:element name="InterestPaidLeaseObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_InterestPaidLeaseObligation"/>
  <xs:element name="InterestPaidConvertibleNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_InterestPaidConvertibleNotes"/>
  <xs:element name="ProceedFromInitialPublicOffering" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProceedFromInitialPublicOffering"/>
  <xs:element name="DeferredInitialPublicExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DeferredInitialPublicExpense"/>
  <xs:element name="RepaymentOfOperatingLeasesLiabilitiesClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_RepaymentOfOperatingLeasesLiabilitiesClassifiedAsFinancingActivities"/>
  <xs:element name="DisclosureOfDisposalofSubsidiariesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDisposalofSubsidiariesExplanatory"/>
  <xs:element name="DisclosureOfRightOfUseAssetsExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfRightOfUseAssetsExplanatory"/>
  <xs:element name="LeaseLiabilitiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LeaseLiabilitiesTextBlock"/>
  <xs:element name="DisclosureOfWarrantLiabilitiesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfWarrantLiabilitiesExplanatory"/>
  <xs:element name="DisclosureOfConvertibleNotesLiabilitiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfConvertibleNotesLiabilitiesTextBlock"/>
  <xs:element name="DisclosureOfTranslationReserveExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfTranslationReserveExplanatory"/>
  <xs:element name="DescriptionOfAccountingPolicyForChangeInPresentationCurrency" type="dtr1:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DescriptionOfAccountingPolicyForChangeInPresentationCurrency"/>
  <xs:element name="DescriptionOfAccountingPolicyForWarrantLiabilities" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DescriptionOfAccountingPolicyForWarrantLiabilities"/>
  <xs:element name="DisclosureOfDetailedInformationAboutGainLossDisposal" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutGainLossDisposal"/>
  <xs:element name="DisclosureOfDetailedInformationAboutFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeExplanatory"/>
  <xs:element name="DisclosureOfDetailedInformationAboutFinancialAssetsAtFairValueThroughProfitOrLossExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutFinancialAssetsAtFairValueThroughProfitOrLossExplanatory"/>
  <xs:element name="ScheduleOfMajorDeferredTaxAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfMajorDeferredTaxAssetsTableTextBlock"/>
  <xs:element name="DisclosureofDetailedInformationaboutTradeandOtherCurrentReceivablesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureofDetailedInformationaboutTradeandOtherCurrentReceivablesExplanatory"/>
  <xs:element name="AgingOfReceivablesThatArePastDueTheAverageCreditPeriodTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AgingOfReceivablesThatArePastDueTheAverageCreditPeriodTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutCurrentTradeReceivablesNotDenominatedInTheFunctionalCurrencyExplanatoryTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutCurrentTradeReceivablesNotDenominatedInTheFunctionalCurrencyExplanatoryTextBlock"/>
  <xs:element name="ScheduleOfInventories" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfInventories"/>
  <xs:element name="DisclosureOfLoansAdvancesAndFinancingTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfLoansAdvancesAndFinancingTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutAgingOfLoanAdvancesAndFinancingPastDueOfAverageCreditPeriodExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutAgingOfLoanAdvancesAndFinancingPastDueOfAverageCreditPeriodExplanatory"/>
  <xs:element name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsNotDenominatedInFunctionalCurrencyExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsNotDenominatedInFunctionalCurrencyExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesNotDenominatedInFunctionalCurrencyExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesNotDenominatedInFunctionalCurrencyExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfAmountRecognizedInProfitOrLossTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfAmountRecognizedInProfitOrLossTextBlock"/>
  <xs:element name="DisclosureOfDerivativeFinancialLiabilitiesChangesInFairValueExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDerivativeFinancialLiabilitiesChangesInFairValueExplanatory"/>
  <xs:element name="DisclosureOfFairValueOfTheWarrantLiabilitiesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfFairValueOfTheWarrantLiabilitiesExplanatory"/>
  <xs:element name="ScheduleOfMovementOfFairValueOfWarrantTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfMovementOfFairValueOfWarrantTableTextBlock"/>
  <xs:element name="ScheduleOfFairValueOfConvertibleNotesLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFairValueOfConvertibleNotesLiabilitiesTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutOtherOperatingIncomeExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExplanatory"/>
  <xs:element name="ScheduleOfCostOfServicesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCostOfServicesTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutEmployeeBenefitExpensesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutEmployeeBenefitExpensesExplanatory"/>
  <xs:element name="DisclosureOfDetailedInformationAboutFinanceCostExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutFinanceCostExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutOtherOperatingExpenseExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDetailedInformationAboutOtherOperatingExpenseExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfMajorComponentsOfIncomeTaxExpenseExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfMajorComponentsOfIncomeTaxExpenseExplanatory"/>
  <xs:element name="DisclosureOfBalanceWithRelatedPartiesCommonShareholdersTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfBalanceWithRelatedPartiesCommonShareholdersTableTextBlock"/>
  <xs:element name="DisclosureOfSegmentAssetsExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfSegmentAssetsExplanatory"/>
  <xs:element name="DisclosureInTabularFormOfExposureToFinancialAssetsAndFinancialLiabilitiesInCurrenciesOtherThanTheGroupsFunctionalCurrenciesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureInTabularFormOfExposureToFinancialAssetsAndFinancialLiabilitiesInCurrenciesOtherThanTheGroupsFunctionalCurrenciesExplanatory"/>
  <xs:element name="DisclosureOfNonderivativeFinancialLiabilitiesExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfNonderivativeFinancialLiabilitiesExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfDebttoEquityRatioExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureOfDebttoEquityRatioExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureInTabularFormOfCarryingValueAndFairValueOfFinancialInstrumentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureInTabularFormOfCarryingValueAndFairValueOfFinancialInstrumentsTableTextBlock"/>
  <xs:element name="DisclosureInTabularFormOfMovementInFairValueOfInvestmentsRoutedThroughOtherComprehensiveIncomeTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisclosureInTabularFormOfMovementInFairValueOfInvestmentsRoutedThroughOtherComprehensiveIncomeTableTextBlock"/>
  <xs:element name="OrganizationandPrincipalActivitiesScheduleofSubsidiariesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_OrganizationandPrincipalActivitiesScheduleofSubsidiariesDetailsTable"/>
  <xs:element name="MaterialAccountingPoliciesScheduleofPropertyandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_MaterialAccountingPoliciesScheduleofPropertyandEquipmentDetailsTable"/>
  <xs:element name="DisposalofSubsidiariesScheduleofAssetsandLiabilitiesofDisposalDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_DisposalofSubsidiariesScheduleofAssetsandLiabilitiesofDisposalDetailsTable"/>
  <xs:element name="DisposalofSubsidiariesScheduleofAssetsandLiabilitiesofDisposalDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalofSubsidiariesScheduleofAssetsandLiabilitiesofDisposalDetailsLineItems"/>
  <xs:element name="TradeAndOthersPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeAndOthersPayables"/>
  <xs:element name="ProvisionForTaxation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProvisionForTaxation"/>
  <xs:element name="AmountDueFromDirector" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AmountDueFromDirector"/>
  <xs:element name="DisposalofSubsidiariesScheduleofGainLossonDisposalDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_DisposalofSubsidiariesScheduleofGainLossonDisposalDetailsTable"/>
  <xs:element name="DisposalofSubsidiariesScheduleofGainLossonDisposalDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalofSubsidiariesScheduleofGainLossonDisposalDetailsLineItems"/>
  <xs:element name="Consideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_Consideration"/>
  <xs:element name="NetAssetsDisposed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_NetAssetsDisposed"/>
  <xs:element name="TotalGainOnLossDisposal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TotalGainOnLossDisposal"/>
  <xs:element name="FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeScheduleofFinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeScheduleofFinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeDetailsTable"/>
  <xs:element name="ReclassificationFromSubsidiaryToInvestmentFVOCI" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReclassificationFromSubsidiaryToInvestmentFVOCI"/>
  <xs:element name="FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeScheduleofUnobservableInputsusedintheFairValueMeasurementsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeScheduleofUnobservableInputsusedintheFairValueMeasurementsDetailsTable"/>
  <xs:element name="FinancialAssetsMeasuredatFairValuethroughProfitandLossScheduleofFinancialAssetsMeasuredatFairValueThroughProfitandLossDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialAssetsMeasuredatFairValuethroughProfitandLossScheduleofFinancialAssetsMeasuredatFairValueThroughProfitandLossDetailsTable"/>
  <xs:element name="DisposalofFinancialAssetsatFairValueThroughProfitandLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalofFinancialAssetsatFairValueThroughProfitandLoss"/>
  <xs:element name="PropertyandEquipmentScheduleofPropertyandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_PropertyandEquipmentScheduleofPropertyandEquipmentDetailsTable"/>
  <xs:element name="RightofUseAssetsScheduleofRightofUseAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_RightofUseAssetsScheduleofRightofUseAssetsDetailsTable"/>
  <xs:element name="RightofUseAssetsScheduleofRightofUseAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_RightofUseAssetsScheduleofRightofUseAssetsDetailsLineItems"/>
  <xs:element name="IntangibleAssetsScheduleofIntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_IntangibleAssetsScheduleofIntangibleAssetsDetailsTable"/>
  <xs:element name="DisposalOfControllingInSubsidiariesIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalOfControllingInSubsidiariesIntangibleAssets"/>
  <xs:element name="CurrencyRealignmentOfIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CurrencyRealignmentOfIntangibleAssets"/>
  <xs:element name="WrittenOffIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_WrittenOffIntangibleAssetsOtherThanGoodwill"/>
  <xs:element name="TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetailsTable"/>
  <xs:element name="TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetailsLineItems"/>
  <xs:element name="GrossTradeReceivablesCurrentThirdParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_GrossTradeReceivablesCurrentThirdParty"/>
  <xs:element name="GrossTradeReceivablesCurrentRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_GrossTradeReceivablesCurrentRelatedParty"/>
  <xs:element name="LessProvisionForAllowanceForExpectedCreditLossesTradeReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LessProvisionForAllowanceForExpectedCreditLossesTradeReceivables"/>
  <xs:element name="LessProvisionForAllowanceForExpectedCreditLossesOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LessProvisionForAllowanceForExpectedCreditLossesOtherReceivables"/>
  <xs:element name="AllowanceForExpectedCreditLossesOnTradeReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceForExpectedCreditLossesOnTradeReceivables"/>
  <xs:element name="AllowanceforExpectedCreditLossesonTradeReceivablesAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceforExpectedCreditLossesonTradeReceivablesAdditions"/>
  <xs:element name="AllowanceforExpectedCreditLossesonTradeReceivablesWriteOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceforExpectedCreditLossesonTradeReceivablesWriteOff"/>
  <xs:element name="AllowanceforExpectedCreditLossesonTradeReceivablesDisposalOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceforExpectedCreditLossesonTradeReceivablesDisposalOfSubsidiaries"/>
  <xs:element name="AllowanceforExpectedCreditLossesonTradeReceivablesCurrencyRealignment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceforExpectedCreditLossesonTradeReceivablesCurrencyRealignment"/>
  <xs:element name="AllowanceForExpectedCreditLossesOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceForExpectedCreditLossesOtherReceivables"/>
  <xs:element name="AllowanceforExpectedCreditLossesonOtherReceivablesAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceforExpectedCreditLossesonOtherReceivablesAdditions"/>
  <xs:element name="AllowanceforExpectedCreditLossesonOtherReceivablesDisposalOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceforExpectedCreditLossesonOtherReceivablesDisposalOfSubsidiaries"/>
  <xs:element name="AllowanceforExpectedCreditLossesonOtherReceivablesCurrencyRealignment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceforExpectedCreditLossesonOtherReceivablesCurrencyRealignment"/>
  <xs:element name="NotPastDues" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_NotPastDues"/>
  <xs:element name="PastDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_PastDue"/>
  <xs:element name="LessAllowanceForExpectedCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LessAllowanceForExpectedCreditLosses"/>
  <xs:element name="TotalDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TotalDue"/>
  <xs:element name="TradeandOtherReceivablesScheduleofAgingofReceivablesthatarePastDuetheAverageCreditPeriodDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_TradeandOtherReceivablesScheduleofAgingofReceivablesthatarePastDuetheAverageCreditPeriodDetailsTable"/>
  <xs:element name="TradeandOtherReceivablesScheduleofAgingofReceivablesthatarePastDuetheAverageCreditPeriodDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeandOtherReceivablesScheduleofAgingofReceivablesthatarePastDuetheAverageCreditPeriodDetailsLineItems"/>
  <xs:element name="NetTradeReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_NetTradeReceivables"/>
  <xs:element name="TradeandOtherReceivablesScheduleofProvisionMatrixTradeReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_TradeandOtherReceivablesScheduleofProvisionMatrixTradeReceivablesDetailsTable"/>
  <xs:element name="TradeandOtherReceivablesScheduleofProvisionMatrixTradeReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeandOtherReceivablesScheduleofProvisionMatrixTradeReceivablesDetailsLineItems"/>
  <xs:element name="AllowanceAccountForCreditLosseOfFinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AllowanceAccountForCreditLosseOfFinancialAssets"/>
  <xs:element name="LoanReceivablesScheduleofLoanReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_LoanReceivablesScheduleofLoanReceivablesDetailsTable"/>
  <xs:element name="LoanAdvancesAndFinancingGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanAdvancesAndFinancingGross"/>
  <xs:element name="LoanAndReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanAndReceivables"/>
  <xs:element name="CurrentLoansAndReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CurrentLoansAndReceivable"/>
  <xs:element name="ImpairmentAllowanceOnFinancingReeivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ImpairmentAllowanceOnFinancingReeivables"/>
  <xs:element name="TotalLoanReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TotalLoanReceivables"/>
  <xs:element name="ProvisionforAllowanceforExpectedCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ProvisionforAllowanceforExpectedCreditLosses"/>
  <xs:element name="AdditionalDecreasedInExpectedCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdditionalDecreasedInExpectedCreditLosses"/>
  <xs:element name="LoanReceivablesScheduleofOutstandingBalancesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_LoanReceivablesScheduleofOutstandingBalancesDetailsTable"/>
  <xs:element name="LoanReceivablesScheduleofOutstandingBalancesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesScheduleofOutstandingBalancesDetailsLineItems"/>
  <xs:element name="LessProvisionForAllowanceForExpectedCreditLossesOnLoanReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LessProvisionForAllowanceForExpectedCreditLossesOnLoanReceivables"/>
  <xs:element name="LoanReceivablesScheduleofAgingofLoanReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_LoanReceivablesScheduleofAgingofLoanReceivablesDetailsTable"/>
  <xs:element name="LoanReceivablesScheduleofAgingofLoanReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesScheduleofAgingofLoanReceivablesDetailsLineItems"/>
  <xs:element name="AgingOfLoanAdvancesAndFinancingPastDueAverageCreditPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AgingOfLoanAdvancesAndFinancingPastDueAverageCreditPeriod"/>
  <xs:element name="LoanReceivablesScheduleofProvisionforLossAllowanceBasedonPastDueStatusDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_LoanReceivablesScheduleofProvisionforLossAllowanceBasedonPastDueStatusDetailsTable"/>
  <xs:element name="LoanReceivablesScheduleofProvisionforLossAllowanceBasedonPastDueStatusDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesScheduleofProvisionforLossAllowanceBasedonPastDueStatusDetailsLineItems"/>
  <xs:element name="FixedDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_FixedDeposit"/>
  <xs:element name="CashandBankBalancesScheduleofCurrencyProfilesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_CashandBankBalancesScheduleofCurrencyProfilesDetailsTable"/>
  <xs:element name="TradeandOtherPayablesScheduleofTradeandOtherPayablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_TradeandOtherPayablesScheduleofTradeandOtherPayablesDetailsTable"/>
  <xs:element name="TradeandOtherPayablesScheduleofTradeandOtherPayablesNotDenominatedinFunctionalCurrencyDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_TradeandOtherPayablesScheduleofTradeandOtherPayablesNotDenominatedinFunctionalCurrencyDetailsTable"/>
  <xs:element name="TradeandOtherPayablesScheduleofTradeandOtherPayablesNotDenominatedinFunctionalCurrencyDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeandOtherPayablesScheduleofTradeandOtherPayablesNotDenominatedinFunctionalCurrencyDetailsLineItems"/>
  <xs:element name="LeaseLiabilitiesScheduleofLeaseLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_LeaseLiabilitiesScheduleofLeaseLiabilitiesDetailsTable"/>
  <xs:element name="LeaseLiabilitiesScheduleofLeaseLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LeaseLiabilitiesScheduleofLeaseLiabilitiesDetailsLineItems"/>
  <xs:element name="AdditionsToLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdditionsToLeaseLiabilities"/>
  <xs:element name="FinanceCostLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinanceCostLeaseLiabilities"/>
  <xs:element name="LeaseLiabilitiesScheduleofAmountRecognizedinProfitorLossDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_LeaseLiabilitiesScheduleofAmountRecognizedinProfitorLossDetailsTable"/>
  <xs:element name="DisposalOfControllingInterestInSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalOfControllingInterestInSubsidiaries"/>
  <xs:element name="CurrencyAlignment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CurrencyAlignment"/>
  <xs:element name="BankBorrowingsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_BankBorrowingsCurrent"/>
  <xs:element name="Borrowing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_Borrowing"/>
  <xs:element name="WarrantLiabilitiesScheduleofDerivativeFinancialLiabilitiesChangesinFairValueDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_WarrantLiabilitiesScheduleofDerivativeFinancialLiabilitiesChangesinFairValueDetailsTable"/>
  <xs:element name="ClassofWarrantIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_ClassofWarrantIssued"/>
  <xs:element name="ClassofWarrantExercise" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_ClassofWarrantExercise"/>
  <xs:element name="TotalWrittenOff" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_TotalWrittenOff"/>
  <xs:element name="ClassofWarrantOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_ClassofWarrantOutstanding"/>
  <xs:element name="WarrantLiabilitiesScheduleofFairValueoftheWarrantLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_WarrantLiabilitiesScheduleofFairValueoftheWarrantLiabilitiesDetailsTable"/>
  <xs:element name="ExpectedTermShareOptionsGranted" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ExpectedTermShareOptionsGranted"/>
  <xs:element name="WarrantLiabilitiesAdditional" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_WarrantLiabilitiesAdditional"/>
  <xs:element name="Exercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_Exercised"/>
  <xs:element name="FairValueChange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_FairValueChange"/>
  <xs:element name="WarrantLiabilitiesWrittenOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_WarrantLiabilitiesWrittenOff"/>
  <xs:element name="FairValueWarrantCurrencyRealignment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_FairValueWarrantCurrencyRealignment"/>
  <xs:element name="AdditionFromConvertibleNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdditionFromConvertibleNotes"/>
  <xs:element name="PaymentsOfExercisedInWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_PaymentsOfExercisedInWarrants"/>
  <xs:element name="ShareCapitalScheduleofShareCapitalDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_ShareCapitalScheduleofShareCapitalDetailsTable"/>
  <xs:element name="CurrencyRealignment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CurrencyRealignment"/>
  <xs:element name="RevenueScheduleofRevenueDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_RevenueScheduleofRevenueDetailsTable"/>
  <xs:element name="RevenueScheduleofRevenueDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_RevenueScheduleofRevenueDetailsLineItems"/>
  <xs:element name="OtherIncomeIPOConference" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherIncomeIPOConference"/>
  <xs:element name="ReimbursementIncomeOnExpensesIncurred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReimbursementIncomeOnExpensesIncurred"/>
  <xs:element name="ReversalOfImpairmentAllowanceOnTradeAndOtherReceivablesinDollars" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReversalOfImpairmentAllowanceOnTradeAndOtherReceivablesinDollars"/>
  <xs:element name="ReversalOfImpairmentAllowanceOnLoanReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReversalOfImpairmentAllowanceOnLoanReceivables"/>
  <xs:element name="CompensationForDeclineInShareValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CompensationForDeclineInShareValue"/>
  <xs:element name="CostofServicesScheduleofCostofServicesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_CostofServicesScheduleofCostofServicesDetailsTable"/>
  <xs:element name="TypeOfIndividualDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TypeOfIndividualDomainDomain"/>
  <xs:element name="EmployeeBenefitExpenseScheduleofEmployeeBenefitExpenseDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_EmployeeBenefitExpenseScheduleofEmployeeBenefitExpenseDetailsTable"/>
  <xs:element name="KeyManagementPersonnelCompensationWagesAndSalaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_KeyManagementPersonnelCompensationWagesAndSalaries"/>
  <xs:element name="KeyManagementPersonnelCompensationDefinedContributionPlans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_KeyManagementPersonnelCompensationDefinedContributionPlans"/>
  <xs:element name="InterestExpenseonBankBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_InterestExpenseonBankBorrowings"/>
  <xs:element name="ConvertibleNotePayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConvertibleNotePayable"/>
  <xs:element name="IncomeStatementLocationsDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IncomeStatementLocationsDomainDomain"/>
  <xs:element name="OtherOperatingExpensesScheduleofOtherOperatingExpensesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_OtherOperatingExpensesScheduleofOtherOperatingExpensesDetailsTable"/>
  <xs:element name="RegulatoryComplianceAndStatutoryCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_RegulatoryComplianceAndStatutoryCost"/>
  <xs:element name="CostIncurredToObtainLicence" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CostIncurredToObtainLicence"/>
  <xs:element name="Entertainment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_Entertainment"/>
  <xs:element name="EventFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_EventFees"/>
  <xs:element name="FairValueLossFinancialAssetsFVPL" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_FairValueLossFinancialAssetsFVPL"/>
  <xs:element name="ImpairmentLossOfIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ImpairmentLossOfIntangibleAssets"/>
  <xs:element name="IntangibleAssetsWrittenOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_IntangibleAssetsWrittenOff"/>
  <xs:element name="SoftwareAndWebsiteUsageFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_SoftwareAndWebsiteUsageFee"/>
  <xs:element name="RecruitmentFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_RecruitmentFees"/>
  <xs:element name="ReferralFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReferralFees"/>
  <xs:element name="UpkeepOfOfficeEquipments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_UpkeepOfOfficeEquipments"/>
  <xs:element name="NetInvestmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_NetInvestmentLoss"/>
  <xs:element name="OverUnderProvisionInPriorYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_OverUnderProvisionInPriorYear"/>
  <xs:element name="TaxEffectOfNonTaxableIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TaxEffectOfNonTaxableIncome"/>
  <xs:element name="TaxEffectOfUnutilisedTaxLossesForfeited" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TaxEffectOfUnutilisedTaxLossesForfeited"/>
  <xs:element name="TaxEffectUnabsorbedTaxLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TaxEffectUnabsorbedTaxLosses"/>
  <xs:element name="TaxEffectExpensesNotDeductibleForTaxPurposes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TaxEffectExpensesNotDeductibleForTaxPurposes"/>
  <xs:element name="TotalEffectsOfIncomeloss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TotalEffectsOfIncomeloss"/>
  <xs:element name="SignificantRelatedPartyTransactionsScheduleofBalancewithRelatedPartiesCommonShareholdersDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_SignificantRelatedPartyTransactionsScheduleofBalancewithRelatedPartiesCommonShareholdersDetailsTable"/>
  <xs:element name="SignificantRelatedPartyTransactionsScheduleofTransactionswithRelatedPartiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_SignificantRelatedPartyTransactionsScheduleofTransactionswithRelatedPartiesDetailsTable"/>
  <xs:element name="SignificantRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_SignificantRelatedPartyTransactions"/>
  <xs:element name="OperatingSegmentsScheduleofSegmentRevenuesandResultsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_OperatingSegmentsScheduleofSegmentRevenuesandResultsDetailsTable"/>
  <xs:element name="OperatingSegmentsScheduleofSegmentAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_OperatingSegmentsScheduleofSegmentAssetsDetailsTable"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofFinancialInstrumentsattheEndoftheReportingPeriodDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofFinancialInstrumentsattheEndoftheReportingPeriodDetailsTable"/>
  <xs:element name="LoansReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoansReceivables"/>
  <xs:element name="ConvertibleNotesLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConvertibleNotesLiabilities"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofCurrencyExposureofFinancialAssetsandFinancialLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofCurrencyExposureofFinancialAssetsandFinancialLiabilitiesDetailsTable"/>
  <xs:element name="OutstandingForeignCurrency" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_OutstandingForeignCurrency"/>
  <xs:element name="CategoryDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CategoryDomainDomain"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofCurrentCreditRiskGradingFrameworkDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofCurrentCreditRiskGradingFrameworkDetailsTable"/>
  <xs:element name="DescriptionOfCreditRisk" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DescriptionOfCreditRisk"/>
  <xs:element name="BasisForRecognizingExpectedCreditLoss" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_BasisForRecognizingExpectedCreditLoss"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofNonderivativeFinancialLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofNonderivativeFinancialLiabilitiesDetailsTable"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofNonderivativeFinancialLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofNonderivativeFinancialLiabilitiesDetailsLineItems"/>
  <xs:element name="RatioOfIndebtnessToNetEquity" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_RatioOfIndebtnessToNetEquity"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofSingleCustomersDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofSingleCustomersDetailsTable"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofSingleCustomersDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementScheduleofSingleCustomersDetailsLineItems"/>
  <xs:element name="FairValueandFairValueHierarchyofFinancialInstrumentsScheduleofCarryingAmountsandFairValuesoftheFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FairValueandFairValueHierarchyofFinancialInstrumentsScheduleofCarryingAmountsandFairValuesoftheFinancialInstrumentsDetailsTable"/>
  <xs:element name="FairValueandFairValueHierarchyofFinancialInstrumentsScheduleofFairValueMeasurementHierarchyDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FairValueandFairValueHierarchyofFinancialInstrumentsScheduleofFairValueMeasurementHierarchyDetailsTable"/>
  <xs:element name="FairValueandFairValueHierarchyofFinancialInstrumentsScheduleofMovementsinFairValueMeasurementsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FairValueandFairValueHierarchyofFinancialInstrumentsScheduleofMovementsinFairValueMeasurementsDetailsTable"/>
  <xs:element name="DisposalOfControllingSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalOfControllingSubsidiaries"/>
  <xs:element name="TransferToLevel1inDollars" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TransferToLevel1inDollars"/>
  <xs:element name="ReconciliationsofLiabilitiesArisingfromFinancingActivitiesScheduleofReconciliationsofLiabilitiesArisingfromFinancingActivitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_ReconciliationsofLiabilitiesArisingfromFinancingActivitiesScheduleofReconciliationsofLiabilitiesArisingfromFinancingActivitiesDetailsTable"/>
  <xs:element name="AdditioninReconciliationsofiabilitiesArisingfromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdditioninReconciliationsofiabilitiesArisingfromFinancingActivities"/>
  <xs:element name="DisposalReconciliationsofiabilitiesArisingfromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalReconciliationsofiabilitiesArisingfromFinancingActivities"/>
  <xs:element name="PaymentReconciliationsofiabilitiesArisingfromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_PaymentReconciliationsofiabilitiesArisingfromFinancingActivities"/>
  <xs:element name="PrincipalAmountOfREconcilationOfLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_PrincipalAmountOfREconcilationOfLiabilitiesArisingFromFinancingActivities"/>
  <xs:element name="CurrencyAlignments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CurrencyAlignments"/>
  <xs:element name="InterestPaidAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_InterestPaidAmount"/>
  <xs:element name="EarningsPerShareScheduleofReverseStockSplitonEarningsPerShareDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_EarningsPerShareScheduleofReverseStockSplitonEarningsPerShareDetailsTable"/>
  <xs:element name="EarningsPerShareScheduleofReverseStockSplitonEarningsPerShareDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_EarningsPerShareScheduleofReverseStockSplitonEarningsPerShareDetailsLineItems"/>
  <xs:element name="MaterialAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_MaterialAccountingPoliciesDetailsTable"/>
  <xs:element name="IPOServicesTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IPOServicesTerm"/>
  <xs:element name="TypicalPaymentTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TypicalPaymentTerm"/>
  <xs:element name="PerformanceObligationTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PerformanceObligationTerm"/>
  <xs:element name="ContractTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ContractTerm"/>
  <xs:element name="PercentageOfPersonalLoan" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfPersonalLoan"/>
  <xs:element name="PercentageOfCorporateLoan" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfCorporateLoan"/>
  <xs:element name="InstallmentPaymentTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_InstallmentPaymentTerm"/>
  <xs:element name="PercentageOfInterestFee" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfInterestFee"/>
  <xs:element name="TradeReceivablesNetOfAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeReceivablesNetOfAllowance"/>
  <xs:element name="OtherReceivablesNetOfAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherReceivablesNetOfAllowance"/>
  <xs:element name="LoanReceivablesNetOfAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesNetOfAllowance"/>
  <xs:element name="DisposalofSubsidiariesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_DisposalofSubsidiariesDetailsTable"/>
  <xs:element name="DisposalofSubsidiariesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposalofSubsidiariesDetailsLineItems"/>
  <xs:element name="PercentageOfEquityInterestRate" type="dtr1:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfEquityInterestRate"/>
  <xs:element name="TotalConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TotalConsideration"/>
  <xs:element name="PercentageOfDisposedControllingInterest" type="dtr1:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfDisposedControllingInterest"/>
  <xs:element name="RecognizedFairValueDisposal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_RecognizedFairValueDisposal"/>
  <xs:element name="FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialAssetsMeasuredatFairValueThroughOtherComprehensiveIncomeDetailsTable"/>
  <xs:element name="IncorporatedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_IncorporatedAmount"/>
  <xs:element name="SharesAcquired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_SharesAcquired"/>
  <xs:element name="OrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_OrdinaryShares"/>
  <xs:element name="ConsultancyServicesValued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConsultancyServicesValued"/>
  <xs:element name="DisposedTheInvestmentToAThirdPartyForACashConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposedTheInvestmentToAThirdPartyForACashConsideration"/>
  <xs:element name="DisposedShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_DisposedShares"/>
  <xs:element name="OwnershipInterestsValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_OwnershipInterestsValue"/>
  <xs:element name="FinancialAssetsMeasuredatFairValuethroughProfitandLossDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialAssetsMeasuredatFairValuethroughProfitandLossDetailsTable"/>
  <xs:element name="CashConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_CashConsideration"/>
  <xs:element name="IntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_IntangibleAssetsDetailsTable"/>
  <xs:element name="QuotedMarketPricePerToken" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_QuotedMarketPricePerToken"/>
  <xs:element name="EstimatedRecoverableAmounts" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_EstimatedRecoverableAmounts"/>
  <xs:element name="TradeandOtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_TradeandOtherReceivablesDetailsTable"/>
  <xs:element name="TradeandOtherReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeandOtherReceivablesDetailsLineItems"/>
  <xs:element name="TradeReceivablesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeReceivablesPercentage"/>
  <xs:element name="OtherReceivablesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherReceivablesPercentage"/>
  <xs:element name="TotalCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TotalCost"/>
  <xs:element name="PrepaidConsultancyServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_PrepaidConsultancyServices"/>
  <xs:element name="SystemEstimatedPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SystemEstimatedPeriod"/>
  <xs:element name="TechnologyServicesToUtilizedInFuturePeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TechnologyServicesToUtilizedInFuturePeriod"/>
  <xs:element name="OutsourcingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_OutsourcingAmount"/>
  <xs:element name="ConsultancyService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConsultancyService"/>
  <xs:element name="LoanReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_LoanReceivablesDetailsTable"/>
  <xs:element name="LoanReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesDetailsLineItems"/>
  <xs:element name="PercentageOfLoansReceivablesBearsInterest" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfLoansReceivablesBearsInterest"/>
  <xs:element name="BorrowingsMaturityTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_BorrowingsMaturityTerm"/>
  <xs:element name="AverageCreditsPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AverageCreditsPeriod"/>
  <xs:element name="PercentageOfLossAllowanceAgainstGeneralReceivables" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfLossAllowanceAgainstGeneralReceivables"/>
  <xs:element name="LoanReceivablesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesPercentage"/>
  <xs:element name="PercentageOfFixedDepositBearInterest" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfFixedDepositBearInterest"/>
  <xs:element name="MaturityOfDeposits" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_MaturityOfDeposits"/>
  <xs:element name="LeaseTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LeaseTerm"/>
  <xs:element name="FinancialInstitutionDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialInstitutionDomainDomain"/>
  <xs:element name="BankandOtherBorrowingsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_BankandOtherBorrowingsDetailsTable"/>
  <xs:element name="BorrowingsThresholdLimit" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_BorrowingsThresholdLimit"/>
  <xs:element name="TermInsurancePolicy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_TermInsurancePolicy"/>
  <xs:element name="SharesRedeemableAtFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_SharesRedeemableAtFairValue"/>
  <xs:element name="TrancheDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TrancheDomainDomain"/>
  <xs:element name="WarrantLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_WarrantLiabilitiesDetailsTable"/>
  <xs:element name="DetachableWarrantsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DetachableWarrantsAmount"/>
  <xs:element name="PurchasePricePercentage" type="dtr1:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_PurchasePricePercentage"/>
  <xs:element name="PurchaseOfShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="vcig_PurchaseOfShares"/>
  <xs:element name="VestingTypeDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VestingTypeDomainDomain"/>
  <xs:element name="ConvertibleNotesLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_ConvertibleNotesLiabilitiesDetailsTable"/>
  <xs:element name="ShareCapitalDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_ShareCapitalDetailsTable"/>
  <xs:element name="StockholdersEquityReversesStockSplit" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_StockholdersEquityReversesStockSplit"/>
  <xs:element name="PriorToReverseShareSplit" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_PriorToReverseShareSplit"/>
  <xs:element name="AfterShareSplitOrdinarySharesIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_AfterShareSplitOrdinarySharesIssued"/>
  <xs:element name="AdditionalOrdinarySharesIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdditionalOrdinarySharesIssued"/>
  <xs:element name="StockholdersEquityReverseStockSplits" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_StockholdersEquityReverseStockSplits"/>
  <xs:element name="PercentageOfExchangeOwnership" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfExchangeOwnership"/>
  <xs:element name="EmployeeBenefitExpenseDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_EmployeeBenefitExpenseDetailsTable"/>
  <xs:element name="EmployeeBenefitExpenseDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_EmployeeBenefitExpenseDetailsLineItems"/>
  <xs:element name="SharebasedCompensationAwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_SharebasedCompensationAwards"/>
  <xs:element name="DirectorsFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DirectorsFees"/>
  <xs:element name="PercentageOfSharesIssuedAndOutstanding" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageOfSharesIssuedAndOutstanding"/>
  <xs:element name="DeferredTaxAssetsOperatingLossCarryforward" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="vcig_DeferredTaxAssetsOperatingLossCarryforward"/>
  <xs:element name="TaxLossesTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TaxLossesTerm"/>
  <xs:element name="FinancialInstrumentsFinancialRisksandCapitalRisksManagementDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_FinancialInstrumentsFinancialRisksandCapitalRisksManagementDetailsTable"/>
  <xs:element name="PercentageIncreaseDecreaseInForeignCurrencyAgainstTheFunctionalCurrency" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_PercentageIncreaseDecreaseInForeignCurrencyAgainstTheFunctionalCurrency"/>
  <xs:element name="SensitivityRateOfForeignCurrency" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SensitivityRateOfForeignCurrency"/>
  <xs:element name="StockholderEquityReverseStockSplits" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="vcig_StockholderEquityReverseStockSplits"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="vcig_SubsequentEventsDetailsTable"/>
  <xs:element name="NumberOfOrdinarySharesIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NumberOfOrdinarySharesIssued"/>
  <xs:element name="ReverseStockSplitAuthorizedShareCapital" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReverseStockSplitAuthorizedShareCapital"/>
  <xs:element name="CategoryAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="vcig_CategoryAxis"/>
  <xs:element name="FinancialInstitutionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="vcig_FinancialInstitutionAxis"/>
  <xs:element name="IncomeStatementLocationsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="vcig_IncomeStatementLocationsAxis"/>
  <xs:element name="TrancheAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="vcig_TrancheAxis"/>
  <xs:element name="TypeOfIndividualAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="vcig_TypeOfIndividualAxis"/>
  <xs:element name="VestingTypeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="vcig_VestingTypeAxis"/>
  <xs:element name="ABManagementAndConsultancyServicesSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ABManagementAndConsultancyServicesSdnBhdMember"/>
  <xs:element name="AIPoweredTravelPlatformSoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AIPoweredTravelPlatformSoftwareMember"/>
  <xs:element name="AccumulatedAmortisationAndDepreciationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AccumulatedAmortisationAndDepreciationMember"/>
  <xs:element name="AccumulatedDepreciationAndAmortisationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AccumulatedDepreciationAndAmortisationsMember"/>
  <xs:element name="AdjustedForReverseSplitMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AdjustedForReverseSplitMember"/>
  <xs:element name="AiSecureLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AiSecureLimitedMember"/>
  <xs:element name="AlexChuaSiongKiatMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AlexChuaSiongKiatMember"/>
  <xs:element name="AlumniCapitalConvertibleNotesDetachableWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AlumniCapitalConvertibleNotesDetachableWarrantMember"/>
  <xs:element name="AlumniCapitalELOCDetachableWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AlumniCapitalELOCDetachableWarrantMember"/>
  <xs:element name="AlumniCapitalLPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_AlumniCapitalLPMember"/>
  <xs:element name="BankBorrowingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_BankBorrowingsMember"/>
  <xs:element name="BusinessStrategyAndConsultancyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_BusinessStrategyAndConsultancyMember"/>
  <xs:element name="BusinessStrategyConsultancyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_BusinessStrategyConsultancyMember"/>
  <xs:element name="CEODatoHooVoonHimMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CEODatoHooVoonHimMember"/>
  <xs:element name="CarlsonThowMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CarlsonThowMember"/>
  <xs:element name="CloudManagementPlatformDevelopmentCMPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CloudManagementPlatformDevelopmentCMPMember"/>
  <xs:element name="CodetextLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CodetextLimitedMember"/>
  <xs:element name="ComputerAndSoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ComputerAndSoftwareMember"/>
  <xs:element name="ConsultantFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConsultantFeeMember"/>
  <xs:element name="ConvertibleBridgingNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ConvertibleBridgingNotesMember"/>
  <xs:element name="CostMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CostMember"/>
  <xs:element name="CredilabGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CredilabGroupMember"/>
  <xs:element name="CredilabTechnologySdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CredilabTechnologySdnBhdMember"/>
  <xs:element name="CreditGuaranteeCorporationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CreditGuaranteeCorporationMember"/>
  <xs:element name="CreditServiceManagementSystemMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CreditServiceManagementSystemMember"/>
  <xs:element name="CurrentTradeReceivablesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CurrentTradeReceivablesMember"/>
  <xs:element name="CustomerAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CustomerAMember"/>
  <xs:element name="CustomerBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CustomerBMember"/>
  <xs:element name="CustomerCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CustomerCMember"/>
  <xs:element name="DetachableWarrantConvertibleNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DetachableWarrantConvertibleNoteMember"/>
  <xs:element name="DetachableWarrantEquityLineOfCreditELOCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DetachableWarrantEquityLineOfCreditELOCMember"/>
  <xs:element name="DigitalAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DigitalAssetsMember"/>
  <xs:element name="DirectorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DirectorsMember"/>
  <xs:element name="DoubtfullMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DoubtfullMember"/>
  <xs:element name="ElmuEducationGroupSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ElmuEducationGroupSdnBhdMember"/>
  <xs:element name="ElmuHigherEducationSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ElmuHigherEducationSdnBhdMember"/>
  <xs:element name="EmployeeShareOptionPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_EmployeeShareOptionPlanMember"/>
  <xs:element name="EmploymentAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_EmploymentAgreementsMember"/>
  <xs:element name="EsousaGroupHoldingsLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_EsousaGroupHoldingsLLCMember"/>
  <xs:element name="ExchangeListingLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ExchangeListingLLCMember"/>
  <xs:element name="ExchangeListingWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ExchangeListingWarrantMember"/>
  <xs:element name="ExecutiveOfficersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ExecutiveOfficersMember"/>
  <xs:element name="ExistingListingWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ExistingListingWarrantMember"/>
  <xs:element name="FinanceManagementSystemMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinanceManagementSystemMember"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeMember"/>
  <xs:element name="FinancialInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialInstrumentsMember"/>
  <xs:element name="FinancialLiabilitiesAtFairValueThroughProfitAndLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialLiabilitiesAtFairValueThroughProfitAndLossMember"/>
  <xs:element name="ForecastMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ForecastMember"/>
  <xs:element name="ForeignCurrencySensitivityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ForeignCurrencySensitivityMember"/>
  <xs:element name="FounderGroupLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FounderGroupLimitedMember"/>
  <xs:element name="FurnitureAndFittingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FurnitureAndFittingsMember"/>
  <xs:element name="GlobexUSHoldingsCorpMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_GlobexUSHoldingsCorpMember"/>
  <xs:element name="GlobexusHoldingCorpsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_GlobexusHoldingCorpsMember"/>
  <xs:element name="GrossCarryingCostMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_GrossCarryingCostMember"/>
  <xs:element name="GrossProfitGPMarginMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_GrossProfitGPMarginMember"/>
  <xs:element name="HooVoonHimMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_HooVoonHimMember"/>
  <xs:element name="HooVoonHimOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_HooVoonHimOneMember"/>
  <xs:element name="HooVoonHimTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_HooVoonHimTwoMember"/>
  <xs:element name="ITExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ITExpensesMember"/>
  <xs:element name="InDefaultMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_InDefaultMember"/>
  <xs:element name="IndividuallyMaterialToTheGroupsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IndividuallyMaterialToTheGroupsMember"/>
  <xs:element name="InterestIncome1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_InterestIncome1Member"/>
  <xs:element name="InvestmentsAndOthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_InvestmentsAndOthersMember"/>
  <xs:element name="IssuanceOfSharesEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesEightMember"/>
  <xs:element name="IssuanceOfSharesEighteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesEighteenMember"/>
  <xs:element name="IssuanceOfSharesElevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesElevenMember"/>
  <xs:element name="IssuanceOfSharesFifteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesFifteenMember"/>
  <xs:element name="IssuanceOfSharesFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesFiveMember"/>
  <xs:element name="IssuanceOfSharesFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesFourMember"/>
  <xs:element name="IssuanceOfSharesFourteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesFourteenMember"/>
  <xs:element name="IssuanceOfSharesNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesNineMember"/>
  <xs:element name="IssuanceOfSharesNineteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesNineteenMember"/>
  <xs:element name="IssuanceOfSharesOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesOneMember"/>
  <xs:element name="IssuanceOfSharesSevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesSevenMember"/>
  <xs:element name="IssuanceOfSharesSeventeenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesSeventeenMember"/>
  <xs:element name="IssuanceOfSharesSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesSixMember"/>
  <xs:element name="IssuanceOfSharesSixteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesSixteenMember"/>
  <xs:element name="IssuanceOfSharesTenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTenMember"/>
  <xs:element name="IssuanceOfSharesThirteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesThirteenMember"/>
  <xs:element name="IssuanceOfSharesThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesThreeMember"/>
  <xs:element name="IssuanceOfSharesTwelveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwelveMember"/>
  <xs:element name="IssuanceOfSharesTwentyFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentyFiveMember"/>
  <xs:element name="IssuanceOfSharesTwentyFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentyFourMember"/>
  <xs:element name="IssuanceOfSharesTwentyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentyMember"/>
  <xs:element name="IssuanceOfSharesTwentyOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentyOneMember"/>
  <xs:element name="IssuanceOfSharesTwentySevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentySevenMember"/>
  <xs:element name="IssuanceOfSharesTwentySixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentySixMember"/>
  <xs:element name="IssuanceOfSharesTwentyThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentyThreeMember"/>
  <xs:element name="IssuanceOfSharesTwentyTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwentyTwoMember"/>
  <xs:element name="IssuanceOfSharesTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IssuanceOfSharesTwoMember"/>
  <xs:element name="LessThanThirtyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LessThanThirtyDaysMember"/>
  <xs:element name="LoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanOneMember"/>
  <xs:element name="LoanReceivablesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesMember"/>
  <xs:element name="LoanThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanThreeMember"/>
  <xs:element name="LoanTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanTwoMember"/>
  <xs:element name="MarvisIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_MarvisIncMember"/>
  <xs:element name="NetCarryingAmountMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NetCarryingAmountMember"/>
  <xs:element name="NonInterestBearingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NonInterestBearingMember"/>
  <xs:element name="NontradePayablesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NontradePayablesMember"/>
  <xs:element name="NontradeReceivablesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NontradeReceivablesMember"/>
  <xs:element name="NorainiBintiAripinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NorainiBintiAripinMember"/>
  <xs:element name="NotPastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_NotPastDueMember"/>
  <xs:element name="OfficePremisesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OfficePremisesMember"/>
  <xs:element name="OfficeRenovationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OfficeRenovationMember"/>
  <xs:element name="OnDemandOrWithinOneYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OnDemandOrWithinOneYearMember"/>
  <xs:element name="OneToThirtyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OneToThirtyDaysMember"/>
  <xs:element name="OobitTokenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OobitTokenMember"/>
  <xs:element name="OtherBorrowingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherBorrowingsMember"/>
  <xs:element name="OtherOperatingExpenseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherOperatingExpenseMember"/>
  <xs:element name="OtherSegmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherSegmentsMember"/>
  <xs:element name="OtherSoftwarePackageMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherSoftwarePackageMember"/>
  <xs:element name="OthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OthersMember"/>
  <xs:element name="OutsideTheBoxCapitalIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OutsideTheBoxCapitalIncMember"/>
  <xs:element name="OverTwoHundredFourtyOneDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OverTwoHundredFourtyOneDaysMember"/>
  <xs:element name="PaidUpCapitalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PaidUpCapitalMember"/>
  <xs:element name="PastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PastDueMember"/>
  <xs:element name="PerformingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PerformingMember"/>
  <xs:element name="PersonalLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PersonalLoanMember"/>
  <xs:element name="PhotocopyMachineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PhotocopyMachineMember"/>
  <xs:element name="PriceEarningsPEMultiplesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PriceEarningsPEMultiplesMember"/>
  <xs:element name="PurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_PurchaseAgreementMember"/>
  <xs:element name="QuanstarCapitalPartnersLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_QuanstarCapitalPartnersLLCMember"/>
  <xs:element name="QuantgoldDataGroupLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_QuantgoldDataGroupLimitedMember"/>
  <xs:element name="RedeemablePreferenceSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_RedeemablePreferenceSharesMember"/>
  <xs:element name="ReferralFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReferralFeeMember"/>
  <xs:element name="RestaurantOnlineOrderingManagementSystemMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_RestaurantOnlineOrderingManagementSystemMember"/>
  <xs:element name="ReveillonGroupLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReveillonGroupLimitedMember"/>
  <xs:element name="RevenueAndCostOfSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_RevenueAndCostOfSalesMember"/>
  <xs:element name="ReverseShareSplitsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReverseShareSplitsMember"/>
  <xs:element name="ReverseShareSplitsOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReverseShareSplitsOneMember"/>
  <xs:element name="ReverseShareSplitsTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ReverseShareSplitsTwoMember"/>
  <xs:element name="RoboDAXLimitedformerlyKnownAsSmartBridgeTechnologiesLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_RoboDAXLimitedformerlyKnownAsSmartBridgeTechnologiesLimitedMember"/>
  <xs:element name="RoboticArmsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_RoboticArmsMember"/>
  <xs:element name="SagtecGlobalLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SagtecGlobalLimitedMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="SecuritiesPurchaseAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SecuritiesPurchaseAgreementsMember"/>
  <xs:element name="SeniorSecuredConvertibleNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SeniorSecuredConvertibleNotesMember"/>
  <xs:element name="SeriesAWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SeriesAWarrantMember"/>
  <xs:element name="SeriesAWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SeriesAWarrantsMember"/>
  <xs:element name="SeriesBWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SeriesBWarrantMember"/>
  <xs:element name="SeriesBWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SeriesBWarrantsMember"/>
  <xs:element name="SichenziaRossFerenceCarmelLLPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SichenziaRossFerenceCarmelLLPMember"/>
  <xs:element name="SixtyOneDaysToTwoHundredTenDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SixtyOneDaysToTwoHundredTenDaysMember"/>
  <xs:element name="SmartBridgeTechnologiesSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SmartBridgeTechnologiesSdnBhdMember"/>
  <xs:element name="SocializerMessengerPlatformSoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SocializerMessengerPlatformSoftwareMember"/>
  <xs:element name="SolutionsAndConsultancyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SolutionsAndConsultancyMember"/>
  <xs:element name="StanleyKhooMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_StanleyKhooMember"/>
  <xs:element name="SubscriptionFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SubscriptionFeeMember"/>
  <xs:element name="SubsequentEventsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SubsequentEventsMember"/>
  <xs:element name="TechnologyDevelopmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TechnologyDevelopmentMember"/>
  <xs:element name="TechnologyDevelopmentSolutionsAndConsultancyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TechnologyDevelopmentSolutionsAndConsultancyMember"/>
  <xs:element name="TermLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TermLoanMember"/>
  <xs:element name="TgiVSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TgiVSdnBhdMember"/>
  <xs:element name="TradeAndOtherCurrentPayablesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TradeAndOtherCurrentPayablesMember"/>
  <xs:element name="TrancheFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TrancheFourMember"/>
  <xs:element name="TrancheOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TrancheOneMember"/>
  <xs:element name="TrancheThreeAndFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TrancheThreeAndFourMember"/>
  <xs:element name="TrancheThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TrancheThreeMember"/>
  <xs:element name="TrancheTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TrancheTwoMember"/>
  <xs:element name="TwoHundredElevenDaysToTwoHunderedFortyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TwoHundredElevenDaysToTwoHunderedFortyDaysMember"/>
  <xs:element name="TwoHundredFortyOneDaysToOneYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TwoHundredFortyOneDaysToOneYearMember"/>
  <xs:element name="UnallocatedAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_UnallocatedAssetsMember"/>
  <xs:element name="UniqueFireHoldingsBerhadMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_UniqueFireHoldingsBerhadMember"/>
  <xs:element name="UnlistedEquitySecuritiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_UnlistedEquitySecuritiesMember"/>
  <xs:element name="VCAISdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCAISdnBhdMember"/>
  <xs:element name="VCCGGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCCGGroupMember"/>
  <xs:element name="VCIEnergyLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCIEnergyLimitedMember"/>
  <xs:element name="VCIGlobalSingaporePteLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCIGlobalSingaporePteLtdMember"/>
  <xs:element name="VCIHKLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCIHKLimitedMember"/>
  <xs:element name="VCapitalKronosBerhadMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCapitalKronosBerhadMember"/>
  <xs:element name="VCapitalRealEstateLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCapitalRealEstateLimitedMember"/>
  <xs:element name="VCapitalRealEstateSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCapitalRealEstateSdnBhdMember"/>
  <xs:element name="VCapitalSdnBhdOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCapitalSdnBhdOneMember"/>
  <xs:element name="VCapitalSdnBhdTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VCapitalSdnBhdTwoMember"/>
  <xs:element name="VGalactechSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VGalactechSdnBhdMember"/>
  <xs:element name="VGallantLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VGallantLimitedMember"/>
  <xs:element name="VGallantSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VGallantSdnBhdMember"/>
  <xs:element name="VHKLPrivateCapitalLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VHKLPrivateCapitalLimitedMember"/>
  <xs:element name="VHKLPrivateCapitalLimitedknownAsVCIGlobalBrandsLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VHKLPrivateCapitalLimitedknownAsVCIGlobalBrandsLimitedMember"/>
  <xs:element name="VHKLPrivateLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VHKLPrivateLimitedMember"/>
  <xs:element name="VInvescoSdnBhdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VInvescoSdnBhdMember"/>
  <xs:element name="VariableInterestRateBorrowingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VariableInterestRateBorrowingsMember"/>
  <xs:element name="VariousInvestorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VariousInvestorMember"/>
  <xs:element name="VciGlobalLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VciGlobalLimitedMember"/>
  <xs:element name="VendorAndCustomerRelationshipManagementSystemVCRMMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_VendorAndCustomerRelationshipManagementSystemVCRMMember"/>
  <xs:element name="WCapitalMarketsPteLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_WCapitalMarketsPteLtdMember"/>
  <xs:element name="WeightedAverageCostOfCapitalWACCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_WeightedAverageCostOfCapitalWACCMember"/>
  <xs:element name="WorkInProgressMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_WorkInProgressMember"/>
  <xs:element name="WriteOffMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_WriteOffMember"/>
  <xs:element name="YYGroupHoldingLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_YYGroupHoldingLimitedMember"/>
  <xs:element name="ZeroCarbonFarmsLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ZeroCarbonFarmsLtdMember"/>
  <xs:element name="CostOfServicesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_CostOfServicesAbstract"/>
  <xs:element name="FinancialAssetsMeasuredAtFairValueThroughProfitAndLossLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_FinancialAssetsMeasuredAtFairValueThroughProfitAndLossLineItems"/>
  <xs:element name="IncomeTaxBenfitExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_IncomeTaxBenfitExpenseAbstract"/>
  <xs:element name="LoanReceivablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_LoanReceivablesLineItems"/>
  <xs:element name="OtherOperatingExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_OtherOperatingExpensesAbstract"/>
  <xs:element name="ScheduleOfCashAndCashEquivalentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCashAndCashEquivalentsAbstract"/>
  <xs:element name="ScheduleOfCostOfServicesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCostOfServicesLineItems"/>
  <xs:element name="ScheduleOfCurrencyProfilesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfCurrencyProfilesLineItems"/>
  <xs:element name="ScheduleOfDerivativeFinancialLiabilitiesChangeInFairValueLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfDerivativeFinancialLiabilitiesChangeInFairValueLineItems"/>
  <xs:element name="ScheduleOfFairValueOfTheWarrantLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFairValueOfTheWarrantLiabilitiesLineItems"/>
  <xs:element name="ScheduleOfFinanceCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfFinanceCostAbstract"/>
  <xs:element name="ScheduleOfMovementOfFairValueOfWarrantAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfMovementOfFairValueOfWarrantAbstract"/>
  <xs:element name="ScheduleOfOtherIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfOtherIncomeAbstract"/>
  <xs:element name="ScheduleOfOtherOperatingExpensesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfOtherOperatingExpensesLineItems"/>
  <xs:element name="ScheduleOfTradeAndOtherPayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_ScheduleOfTradeAndOtherPayablesLineItems"/>
  <xs:element name="SummaryOfShareCapitalLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_SummaryOfShareCapitalLineItems"/>
  <xs:element name="TranslationReserveAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_TranslationReserveAbstract"/>
  <xs:element name="WarrantLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_WarrantLiabilitiesLineItems"/>
<!-- [WMV7][gD3W+aCN1XyzhA6/C09ELz9opLPgY1eORCFKg+m4tsO0PsKq938RlDgU/bRA60ue1LWu97JcnLsw5qBGSixhVhzrV79RwJneeGv/rbXf0akJ8jx21IOXkifiD5S+Aib9cuIRdUIyQrLZlIQ/IFyrmP8subEOErofnv4FtrYkoEfb4jBuJCweY34CFlUBLxam0yPR36K5qkbiuxF4TsNZv2gP8V6wN/TYjPZ09v9wR6zo0x9v0hESempnwHEEWhAT0zq9roFBMqf+HwBGybCOsNIsA/CGeJWeMHP136f66qhk+7JRFs6A26OZgbkOBtBi+WQ5tW84khZsrBFCHPNG] CSR-->
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="vcig_DocumentAndEntityInformationAbstract"/>
</xs:schema>
